home *** CD-ROM | disk | FTP | other *** search
/ Micromanía 87 / CDMM87_2.ISO / Incoming Forces / data1.cab / Forces_Files / asc / misc / earth craft.odl < prev    next >
Encoding:
Text File  |  2001-11-28  |  76.4 KB  |  1,929 lines

  1. //***********************************
  2. //             Earth Craft            *
  3. //***********************************
  4.  
  5. //************************************************************************************
  6. //************************************************************************************
  7. //************************************************************************************
  8. //Air-based SFX
  9. //attenuate engine sfx volume by 3 - 9 dB (FAR TOO LOUD)
  10. //************************************************************************************
  11. //************************************************************************************
  12. //************************************************************************************
  13.  
  14.  
  15. //******************************
  16. //* airborne                   *
  17. //******************************
  18.  
  19.  
  20. #****************** Command Craft
  21. type "human command craft"
  22.       objfile "eweapons\ia2\command_craft.ia2" 
  23.       objfile lod 1 "eweapons\ia2\1\command_craft.ia2" 
  24.       objfile lod 2 "eweapons\ia2\2\command_craft.ia2" 
  25.       objfile lod 3 "eweapons\ia2\3\command_craft.ia2" 
  26.     scale 5
  27.     group "human"
  28.     subgroup "human air"
  29.     symbol "heavy air"
  30.     icon_on
  31.     hull_strength 2500;3000
  32.     shield_strength 5000;6000
  33.     points    10000
  34.     dynamics "alien"
  35.         angular_thrust .0005 .006 .003 ;.001 .008 .004
  36.         angular_damping 2 9 9;1 8 8
  37.         bank_rate .1
  38.         bank_limit .1
  39.         linear_thrust 8 8 2;9 9 2
  40.         linear_drag .85 .85 .985;.8 .8 .98
  41.         density 9
  42.     ;sfx "22 EARTH CRAFT\Mothership Engine\largeship_drone" group ZOOMFX group HUGE_STRUCTURES loop 
  43.     sfx 152 alias "human_command_craft_engine" "22 EARTH CRAFT\Mothership Engine\largeship_drone" group ZOOMFX group HUGE_STRUCTURES loop 
  44.     schematic "hud\eweapons\hbomber64.tga"
  45.     ;explode_sfx "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  46.     explode_sfx 153 alias "human_command_craft_explosion" "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  47. ;    cockpit "human flying cockpit"
  48.     weaponry "HUMAN_MECH_MISSILE_SECONDARY" rate 60
  49.  
  50.  
  51.  
  52.  
  53. #****************** Shrike
  54. type "human shrike"
  55.       objfile "eweapons\ia2\shrike.ia2" 
  56.       ;objfile lod 1 "eweapons\ia2\1\shrike.ia2" 
  57.       ;objfile lod 2 "eweapons\ia2\2\shrike.ia2" 
  58.       ;objfile lod 3 "eweapons\ia2\3\shrike.ia2" 
  59.     scale 5
  60.     group "human"
  61.     subgroup "human air"
  62.     symbol "medium ground"
  63.     icon_on
  64.     hull_strength 10000
  65.     shield_strength 20000
  66.     points    10000
  67.     dynamics "alien"
  68. //        angular_thrust .004 .004 .004
  69. //        angular_damping 1 8 8
  70. //        bank_rate .14
  71. //        bank_limit .24
  72. //        linear_thrust 9 9 2
  73. //        linear_drag .8 .8 .98
  74. //        COG 0 -1 0
  75.         angular_thrust .00005 .010 .004
  76.         angular_damping 1 8 8
  77.         bank_rate .14
  78.         bank_limit .14
  79.         linear_thrust 9 9 2
  80.         linear_drag .8 .8 .98
  81.  
  82.     ;sfx "structures\production plant" group HUGE_STRUCTURES loop 
  83.     sfx 154 alias "human_shrike_engine" "structures\production plant" group HUGE_STRUCTURES loop 
  84.     schematic "hud\eweapons\hbomber64.tga"
  85.     ;explode_sfx "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  86.     explode_sfx 155 alias "human_shrike_explosion" "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  87.     transferable false
  88.  
  89.  
  90. #****************** Portal
  91. type "human portal"
  92.       objfile "ebakgrnd\ia2\IPortal.ia2" 
  93.       objfile lod 1 "ebakgrnd\ia2\IPortal.ia2" 
  94.       objfile lod 2 "ebakgrnd\ia2\IPortal.ia2" 
  95.       objfile lod 3 "ebakgrnd\ia2\IPortal.ia2" 
  96.     scale 5
  97.     group "human"
  98.     subgroup "human ground"
  99.     symbol "medium ground"
  100.     icon_on
  101.     hull_strength 10000
  102.     shield_strength 20000
  103.     points    10000
  104.     dynamics "alien"
  105.         angular_thrust .004 .004 .004
  106.         angular_damping 1 8 8
  107.         bank_rate .14
  108.         bank_limit .24
  109.         linear_thrust 9 9 2
  110.         linear_drag .8 .8 .98
  111.         COG 0 -1 0
  112.         density 9999999
  113.     ;sfx "structures\production plant" group HUGE_STRUCTURES loop 
  114.     sfx 156 alias "human_portal" "structures\production plant" group HUGE_STRUCTURES loop 
  115.     schematic "hud\eweapons\hbomber64.tga"
  116.     ;explode_sfx "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  117.     explode_sfx 157 alias "human_portal_explosion" "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  118.     transferable false
  119.  
  120.  
  121. type "human rocket launcher"
  122.     objfile "eweapons\ia2\launcher.ia2" 
  123.       objfile lod 1 "eweapons\ia2\1\launcher.ia2" 
  124.       objfile lod 2 "eweapons\ia2\2\launcher.ia2" 
  125.       objfile lod 3 "eweapons\ia2\3\launcher.ia2" 
  126.     scale 5
  127.     group "human"
  128.     subgroup "human ground"
  129.     symbol "medium ground"
  130.     icon_on
  131.     ;hitpoints    1000
  132.     hull_strength 300
  133.     shield_strength 600
  134.     points    1500
  135.     dynamics "gun"
  136.         linear_thrust 19 19 19
  137.         angular_thrust .01 .01 .01
  138.         static_friction 1 1 .5
  139.         kinetic_friction 1 1 .4
  140.         COG 0 -1 0
  141.         throttle_ramp .02 .04
  142.         angular_inertia 1 1 1
  143.         turn_ramp .04 .08
  144.         density 9
  145.     ;sfx "structures\production plant" group ZOOMFX group HUGE_STRUCTURES loop
  146.     sfx 158 alias "human_rocket_launcher" "structures\production plant" group ZOOMFX group HUGE_STRUCTURES loop
  147.     ;explode_sfx "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  148.     explode_sfx 159 alias "human_rocket_launcher_explosion" "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  149.     useranim 0 "anim\launch.M01" 360 nostrip
  150.                 ;sfx "22 ANIM SOUNDS\servo_2" group HUGE_STRUCTURES loop
  151.                 ;start_sfx "22 ANIM SOUNDS\servo_1" group HUGE_STRUCTURES
  152.                 ;end_sfx "22 ANIM SOUNDS\servo_3" group HUGE_STRUCTURES  
  153.                 sfx 160 alias "human_rocket_launcher_servo_main" "22 ANIM SOUNDS\servo_2" group HUGE_STRUCTURES loop
  154.                 start_sfx 161 alias "human_rocket_launcher_servo_start" "22 ANIM SOUNDS\servo_1" group HUGE_STRUCTURES
  155.                 end_sfx 162 alias "human_rocket_launcher_servo_end" "22 ANIM SOUNDS\servo_3" group HUGE_STRUCTURES  
  156.     ;useranim 1 "anim\launchb.M01" 50 nostrip sfx "22 MECH_ROBOTS\22 Rocket_Jetpac_Ignite\Rocket_Jetpac_Ignite" group ANIMS 
  157.     useranim 1 "anim\launchb.M01" 50 nostrip sfx 163 alias "human_rocket_launcher_jetpac_ignite" "22 MECH_ROBOTS\22 Rocket_Jetpac_Ignite\Rocket_Jetpac_Ignite" group ANIMS 
  158.     ondestruction "newbangandremove"
  159. ;    weaponry "HUMAN_MISSILE"
  160.  
  161.  
  162. type "human missile"        ;hehe (small blokey in a cannon comes to mind..)
  163.     objfile "eweapons\ia2\missile.ia2" 
  164.     scale 5
  165.     group "human"
  166.         subgroup "human air"        
  167.     symbol "medium ground"
  168.     icon_on
  169.     hitpoints    50
  170.     points    1500
  171.     smoke 0 0 -210 rate 0 size 10 grow 8 type 15 color 160 160 160
  172.     dynamics "alien"
  173.         angular_thrust .0045 .0052 .0052
  174.         angular_damping 1 9 9
  175.         bank_rate .1
  176.         bank_limit .2
  177.         linear_thrust 9 9 3;11 11 3
  178.         linear_drag .8 .8 .98
  179.         angular_drag .95 .95 .95
  180.     ;sfx "22 EARTH CRAFT\Bomber Engines\Bomber Engines.1" group ENGINES loop
  181.     sfx 164 alias "human_bomber_engine" "22 EARTH CRAFT\Bomber Engines\Bomber Engines.1" group ENGINES loop
  182.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS
  183.     explode_sfx 165 alias "human_bomber_engined_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  184.  
  185. ;;    ondestruction    "newbangandremove"
  186. // smoke <x y z> [rate (4)] [frames (42)] [size (70)] [color 128 128 128] [grow (10)] [rotate (4)] [type (10)]
  187.  
  188.  
  189. #****************** Mobile ProdPlant
  190. type "human mobile production plant"
  191.       objfile "eweapons\ia2\mobprodplant.ia2" 
  192.       objfile lod 1 "eweapons\ia2\1\mobprodplant.ia2" 
  193.       objfile lod 2 "eweapons\ia2\2\mobprodplant.ia2" 
  194.       objfile lod 3 "eweapons\ia2\3\mobprodplant.ia2" 
  195.     scale 5
  196.     group "human"
  197.     subgroup "human air"
  198.     symbol "heavy air"
  199.     icon_on
  200.     ;hitpoints    50000                
  201.     hull_strength 4000;3000
  202.     shield_strength 8000;6000
  203.     points    10000
  204.     dynamics "alien"
  205.         angular_thrust .004 .004 .004
  206.         angular_damping 1 8 8
  207.         bank_rate .14
  208.         bank_limit .24
  209.         linear_thrust 9 9 2
  210.         linear_drag .8 .8 .98
  211. // new.....
  212.         COG 0 -1 0
  213.         density 1000
  214.         target_offset 0 -.35 -.16
  215.     ;sfx "22 EARTH CRAFT\Mothership Engine\largeship_drone" group ZOOMFX group HUGE_STRUCTURES loop 
  216.     sfx 166 alias "human_mobile_production_plant" "22 EARTH CRAFT\Mothership Engine\largeship_drone" group ZOOMFX group HUGE_STRUCTURES loop 
  217.  
  218.     ;useranim 0 "anim\MobProdPlntRadar.M01" 120 wrap sfx "hydraulicnoises\hydraulic 1" group HUGE_STRUCTURES
  219.     ;useranim 1 "anim\MobProdPlntLandSequence.M01" 360 sfx "22 HANGER SCENE\22 Lift Up_Down\Lift Up" group HUGE_STRUCTURES 
  220.     ;useranim 2 "anim\MobProdPlntLandSequence.M01" 360 reverse sfx "22 HANGER SCENE\22 Lift Up_Down\Lift Down"  group HUGE_STRUCTURES 
  221.     ;useranim 0 "anim\MobProdPlntRadar.M01" 120 wrap sfx "hydraulicnoises\hydraulic 1" group HUGE_STRUCTURES
  222.     ;useranim 1 "anim\MobProdPlntLandSequence.M01" 360 sfx  "22 HANGER SCENE\22 Lift Up_Down\Lift Up" group HUGE_STRUCTURES 
  223.     ;useranim 2 "anim\MobProdPlntLandSequence.M01" 360 reverse sfx "22 HANGER SCENE\22 Lift Up_Down\Lift Down"  group HUGE_STRUCTURES 
  224.  
  225.     useranim 0 "anim\MobProdPlntRadar.M01" 120 wrap sfx 167 alias "human_mobile_production_plant_useranim_1" "hydraulicnoises\hydraulic 1" group HUGE_STRUCTURES
  226.     useranim 1 "anim\MobProdPlntLandSequence.M01" 360 sfx 168 alias "human_mobile_production_plant_useranim_2" "22 HANGER SCENE\22 Lift Up_Down\Lift Up" group HUGE_STRUCTURES 
  227.     useranim 2 "anim\MobProdPlntLandSequence.M01" 360 reverse sfx 169 alias "human_mobile_production_plant_useranim_3" "22 HANGER SCENE\22 Lift Up_Down\Lift Down"  group HUGE_STRUCTURES 
  228.  
  229.     schematic "hud\eweapons\hbomber64.tga"
  230.     ;explode_sfx "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  231.     explode_sfx 170 alias "human_mobile_production_plant_explosion" "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  232. ;    cockpit "human flying cockpit"
  233.  
  234.  
  235. #****************** Mobile Hospital
  236. type "human mobile hospital"
  237.       objfile "eweapons\ia2\Hospital.ia2" 
  238.       objfile lod 1 "eweapons\ia2\1\Hospital.ia2" 
  239.       objfile lod 2 "eweapons\ia2\2\Hospital.ia2" 
  240.       objfile lod 3 "eweapons\ia2\3\Hospital.ia2" 
  241.     scale 7
  242.     group "human"
  243.     subgroup "human air"
  244.     symbol "heavy air"
  245.     icon_on
  246.     ;hitpoints    50000                
  247.     hull_strength 10000
  248.     shield_strength 20000
  249.     points    10000
  250.     dynamics "alien"
  251.         angular_thrust .004 .004 .004
  252.         angular_damping 1 8 8
  253.         bank_rate .14
  254.         bank_limit .24
  255.         linear_thrust 9 9 2
  256.         linear_drag .8 .8 .98
  257. // new.....
  258.         COG 0 -1 0
  259.         density 1000
  260.     ;sfx "structures\production plant" group HUGE_STRUCTURES loop 
  261.     sfx 171 alias "human_mobile_hospital" "structures\production plant" group HUGE_STRUCTURES loop 
  262.     ;useranim 0 "anim\HospitalDoorsOpen.M01" 120 sfx "hydraulicnoises\hydraulic 1" group HUGE_STRUCTURES
  263.     useranim 0 "anim\HospitalDoorsOpen.M01" 120 sfx 172 alias "human_mobile_hospital_dooropen" "hydraulicnoises\hydraulic 1" group HUGE_STRUCTURES
  264.     schematic "hud\eweapons\hbomber64.tga"
  265.     ;explode_sfx "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  266.     explode_sfx 173 alias "human_mobile_hospital_explosion" "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  267. ;    cockpit "human flying cockpit"
  268.  
  269.  
  270. #****************** Big Momma
  271. type "human mothership"
  272.     objfile "eweapons\ia2\mothership.ia2" 
  273.     scale 5 //1
  274.     group "human"
  275.     subgroup "human air"
  276.     symbol "heavy air"
  277.     icon_on
  278.      hitpoints    10000
  279.     points    10000
  280.     dynamics "alien"
  281.         angular_thrust .003 .0042 .001
  282.         angular_damping 1 12 12
  283.         linear_thrust 3 3 .5
  284.         linear_drag .8 .8 .98
  285. ;    sfx "aircraft large" group ENGINES loop
  286.     ;sfx "22 Alien Craft\Comdex Motherships\MOTHER_7" group ZOOMFX group ENGINES loop // NEW - Andys (Mothership)
  287.     sfx 174 alias "human_mothership_engine" "22 Alien Craft\Comdex Motherships\MOTHER_7" group ZOOMFX group ENGINES loop // NEW - Andys (Mothership)
  288.     ;explode_sfx "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  289.     explode_sfx 175 alias "human_mothership_hangar_explosion" "22 EXPLOSIONS\22 Large Structure Explosion\Large Structure Explosion.1"  group EXPLOSIONS 
  290.  
  291.     ;useranim 0 "anim\MotherShipHanger1Open.M01" 130 sfx "22 HANGER SCENE\22 Bulkhead_Doors_Opening\Bulkhead_door_Open" group HUGE_STRUCTURES
  292.     ;useranim 1 "anim\MotherShipHanger2Open.M01" 130 sfx "22 HANGER SCENE\22 Bulkhead_Doors_Opening\Bulkhead_door_Open" group HUGE_STRUCTURES  
  293.     ;useranim 2 "anim\MotherShipHanger3Open.M01" 130    sfx "22 HANGER SCENE\22 Bulkhead_Doors_Opening\Bulkhead_door_Open" group HUGE_STRUCTURES  
  294.     ;useranim 3 "anim\MotherShipHanger4Open.M01" 130 sfx "22 HANGER SCENE\22 Bulkhead_Doors_Opening\Bulkhead_door_Open" group HUGE_STRUCTURES  
  295.     
  296.     useranim 0 "anim\MotherShipHanger1Open.M01" 130 sfx 176 alias "human_mothership_hanger_open_1" "22 HANGER SCENE\22 Bulkhead_Doors_Opening\Bulkhead_door_Open" group HUGE_STRUCTURES
  297.     useranim 1 "anim\MotherShipHanger2Open.M01" 130 sfx 177 alias "human_mothership_hanger_open_2" "22 HANGER SCENE\22 Bulkhead_Doors_Opening\Bulkhead_door_Open" group HUGE_STRUCTURES  
  298.     useranim 2 "anim\MotherShipHanger3Open.M01" 130    sfx 178 alias "human_mothership_hanger_open_3" "22 HANGER SCENE\22 Bulkhead_Doors_Opening\Bulkhead_door_Open" group HUGE_STRUCTURES  
  299.     useranim 3 "anim\MotherShipHanger4Open.M01" 130 sfx 179 alias "human_mothership_hanger_open_4" "22 HANGER SCENE\22 Bulkhead_Doors_Opening\Bulkhead_door_Open" group HUGE_STRUCTURES  
  300.         
  301.  
  302.  
  303. /*
  304. #****************** light fighter
  305. type "human c fighter"
  306.     objfile "eweapons\ia2\cfighter.ia2" 
  307.     scale 5
  308.     group "human"
  309.            subgroup "human air"
  310.     symbol "light air"
  311.     hitpoints    50
  312.     points    500
  313.     symbol "light air"
  314.     dynamics "alien"
  315.     fireprep primary "anim\gunout.M01" 40
  316.     fireprep secondary "anim\gunout.M01" 40
  317. */
  318.  
  319.  
  320. #****************** squeak
  321. type "human jumpship"
  322.     objfile "eweapons\ia2\jumpship.ia2" 
  323.     objfile lod 1 "eweapons\ia2\1\jumpship.ia2" 
  324.     objfile lod 2 "eweapons\ia2\2\jumpship.ia2" 
  325.     objfile lod 3 "eweapons\ia2\3\jumpship.ia2" 
  326.     scale 7    //5
  327.     group "human"
  328.         subgroup "human air"
  329.     symbol "medium air"
  330.     icon_on
  331.     ;hitpoints    400
  332.     hull_strength 150
  333.     shield_strength 300
  334.     points    1500
  335.     dynamics "alien"
  336.         angular_thrust .001 .004 .004
  337.         angular_damping 4 12 12
  338.         bank_rate .8
  339.         bank_limit .15
  340.         linear_thrust 10 10 1.7
  341.         linear_drag .8 .8 .98
  342.     ;sfx "22 Alien Craft\Mid\Alien_Craft_Medium_10"  group ENGINES loop // NEW - Andys    (Human Jumpship)
  343.     sfx 180 alias "human_jumpship_engine" "22 Alien Craft\Mid\Alien_Craft_Medium_10"  group ENGINES loop // NEW - Andys    (Human Jumpship)
  344. ;    sfx "22 EARTH CRAFT\Gunship Engines\Gunship Engines.1" group ENGINES loop
  345.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  346.     explode_sfx 181 alias "human_jumpship_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  347.     ;useranim 0 "anim\JumpShipRampDown.M01" 60 sfx "structures\structure med 1" group STRUCTURES
  348.     useranim 0 "anim\JumpShipRampDown.M01" 60 sfx 182 alias "human_jumpship_rampdown" "structures\structure med 1" group STRUCTURES
  349.     schematic "hud\eweapons\e-logo64.tga"
  350. ;    cockpit "human flying cockpit"
  351.  
  352.  
  353. #****************** the last starfighter ... mk2 ?
  354. type "human gunship 3"
  355.     objfile "eweapons\ia2\gunship1.ia2" 
  356.     objfile lod 1 "eweapons\ia2\1\gunship1.ia2" 
  357.     objfile lod 2 "eweapons\ia2\2\gunship1.ia2" 
  358.     objfile lod 3 "eweapons\ia2\3\gunship1.ia2" 
  359.     scale 5
  360.     group "human"
  361.         subgroup "human air"
  362.     symbol "light air"
  363.     icon_on
  364.     ;hitpoints    200
  365.     hull_strength 60
  366.     shield_strength 120
  367.     points    100
  368.     dynamics "alien"
  369.         angular_thrust .005 .006 .006
  370.         angular_damping 1 9 9
  371.         bank_rate .2 //.1
  372.         bank_limit .5
  373.         linear_thrust 11 11 2.4
  374.         linear_drag .8 .8 .98
  375.         angular_drag .95 .95 .95  //added
  376.     transferable true
  377.     ;sfx "22 Alien Craft\Mid\Alien_Craft_Medium_11"  group ENGINES loop // NEW - Andys (Human Gunship 3)
  378.     sfx 183 alias "human_gunship_3_engine" "22 Alien Craft\Mid\Alien_Craft_Medium_11"  group ENGINES loop // NEW - Andys (Human Gunship 3)
  379.     fireanimate primary 0 "anim\GunShip1TopRightFire.M01" 10
  380.     fireanimate primary 1 "anim\GunShip1BottomLeftFire.M01" 10
  381.     fireanimate primary 2 "anim\GunShip1TopLeftFire.M01" 10
  382.     fireanimate primary 3 "anim\GunShip1BottomRightFire.M01" 10
  383.     schematic "hud\eweapons\gunship64.tga"
  384.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  385.     explode_sfx 184 alias "human_gunship_3_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  386. ;    cockpit "human flying cockpit"
  387.     weaponry "HUMAN_LASER_BEAM_2" ;was human laser 1
  388.  
  389. #****************** a ship which can join with 2b
  390. type "human gunship 2a"
  391.     objfile "eweapons\ia2\gunship2a.ia2" 
  392.     objfile lod 1 "eweapons\ia2\1\gunship2a.ia2" 
  393.     objfile lod 2 "eweapons\ia2\2\gunship2a.ia2" 
  394.     objfile lod 3 "eweapons\ia2\3\gunship2a.ia2" 
  395.     scale 5
  396.     group "human"
  397.         subgroup "human air"
  398.     symbol "light air"
  399.     icon_on
  400.     hitpoints    400
  401.     points    200
  402.     dynamics "alien"
  403.         angular_thrust .0025 .003 .003
  404.         angular_damping .5 19 19
  405.         angular_drag .95 .95 .95
  406.         bank_rate .01
  407.         bank_limit .04
  408.         linear_thrust 9 9 1.7
  409.         linear_drag .8 .8 .98
  410.         COG 0 -.60 0
  411.         target_offset 0 -.25 0
  412.     ;sfx "22 Alien Craft\Mid\Alien_Craft_Medium_22"  group ENGINES loop // NEW - Andys (Human gunship 2a)
  413.     sfx 185 alias "human_gunship_2a_engine" "22 Alien Craft\Mid\Alien_Craft_Medium_22"  group ENGINES loop // NEW - Andys (Human gunship 2a)
  414.     ;fireprep primary "anim\Gunship2aGunsReady.M01" 60 sfx "44SMALLPOD\smallpod6" group ANIMS ; NOTE - this preps ALL guns
  415.     fireprep primary "anim\Gunship2aGunsReady.M01" 60 sfx 186 alias "human_gunship_2a_fireprep_primary" "44SMALLPOD\smallpod6" group ANIMS ; NOTE - this preps ALL guns
  416.     fireanimate primary 0 "anim\Gunship2aRightPrimaryFire.M01" 10
  417.     fireanimate primary 1 "anim\Gunship2aLeftPrimaryFire.M01" 10
  418.     fireanimate secondary 0 "anim\Gunship2aRightSecondaryFire.M01" 10
  419.     fireanimate secondary 1 "anim\Gunship2aLeftSecondaryFire.M01" 10
  420.     useranim 0 "anim\Gunship2aDockingArmsClose.M01" 120;30 
  421.     schematic "hud\eweapons\gunsp2a64.tga"
  422.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  423.     explode_sfx 187 alias "human_gunship_2a_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  424. ;    cockpit "human flying cockpit"
  425.     weaponry "HUMAN_LASER_BEAM_1"
  426.  
  427. #****************** a ship which can join with 2a
  428. type "human gunship 2b"
  429.     objfile "eweapons\ia2\gunship2b.ia2" 
  430.     objfile lod 1 "eweapons\ia2\1\gunship2b.ia2" 
  431.     objfile lod 2 "eweapons\ia2\2\gunship2b.ia2" 
  432.     objfile lod 3 "eweapons\ia2\3\gunship2b.ia2" 
  433.     scale 5
  434.     group "human"
  435.         subgroup "human air"
  436.     symbol "light air"
  437.     icon_on
  438.     hitpoints    400
  439.     points    200
  440.     dynamics "alien"
  441.         angular_thrust .005 .006 .006
  442.         angular_damping .75 9 9
  443.         angular_drag .95 .95 .95
  444.         bank_rate .1
  445.         bank_limit .4
  446.         linear_thrust 9 9 5
  447.         linear_drag .8 .8 .98
  448.         COG 0 -.5 0
  449.     ;sfx "22 Alien Craft\Mid\Alien_Craft_Medium_21"  group ENGINES loop // NEW - Andys    (Human gunship 2b)
  450.     sfx 188 alias "human_gunship_2b_engine" "22 Alien Craft\Mid\Alien_Craft_Medium_21"  group ENGINES loop // NEW - Andys    (Human gunship 2b)
  451.     fireprep primary "anim\Gunship2bPriGunReady.M01" 20 ; NOTE - no prep needed for secondary
  452.     fireanimate secondary 0 "anim\Gunship2bLeftSecondaryFire.M01" 10
  453.     fireanimate secondary 1 "anim\Gunship2bRightSecondaryFire.M01" 10
  454.     useranim 0 "anim\Gunship2bTailFinUp.M01" 120 ;30  
  455.     schematic "hud\eweapons\gunsp2b.tga"
  456.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  457.     explode_sfx 189 alias "human_gunship_2b_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  458. ;    cockpit "human flying cockpit"
  459.     weaponry "HUMAN_LASER_BEAM_2"
  460.     secondary "HUMAN_AA_MISSILE"  
  461.  
  462. #***************** Gunship 2 -> 2a and 2b combined
  463. type "human gunship 2"
  464.     objfile as "human gunship 2b"
  465. objectelement type "human gunship 2" "Front"
  466.     dynamics "alien"
  467.         linear_thrust 9 9 4;7 7 1.3
  468.         linear_drag .8 .8 .96
  469.         angular_thrust .002 .003 .002
  470.         angular_damping 1 12 12 ;9 9 9
  471.         angular_drag .95 .95 .95
  472.         bank_rate .07
  473.         bank_limit .4
  474.         COG 0 0 -0.5
  475.         target_offset 0 -.25 0
  476. ;    hitpoints 900 
  477.     hull_strength 300
  478.     shield_strength 600
  479. child "x2"
  480.     objfile as "human gunship 2a"
  481.     position 0 -130 -400
  482.     
  483.  
  484. #****************** 
  485. type "human twin engined fighter"
  486.     objfile "eweapons\ia2\AsltFgtr.ia2" 
  487.     objfile lod 1 "eweapons\ia2\1\AsltFgtr.ia2" 
  488.     objfile lod 2 "eweapons\ia2\2\AsltFgtr.ia2" 
  489.     objfile lod 3 "eweapons\ia2\3\AsltFgtr.ia2" 
  490.     scale 5
  491.     lod1bias 30
  492.     group "human"
  493.         subgroup "human air" //"human air"
  494.     hull_strength 50
  495.     shield_strength 100
  496.     points    600
  497.     symbol "medium air"
  498.     icon_on
  499.     dynamics "alien"
  500.         angular_thrust .005 .005 .005
  501.         angular_damping 1 10 10
  502.         bank_rate .18
  503.         bank_limit .4
  504.         linear_thrust 15 15 3.3
  505.         linear_drag .8 .8 .98
  506.         angular_drag .95 .95 .95
  507.         wobble_range .1 .1 .5 //random settings for range          ;added for ects scene
  508.         wobble_speed .05 .05 .5 //max speed per frame
  509. ;;        COG 0 0 -0.2 //falls backwards with wings up
  510.         COG 0 0 0.1 
  511.         //target_offset 0 -0.1 -0.1//0 -0.15 0.20//0 -.25 0
  512.     ;sfx "22 Alien Craft\Mid\Alien_Craft_Medium_01"  group ENGINES loop volume -500// NEW - Andys (Human Twin Engined)
  513.     sfx 190 alias "human_twin_engined_fighter_engine" "22 Alien Craft\Mid\Alien_Craft_Medium_01"  group ENGINES loop volume -500// NEW - Andys (Human Twin Engined)
  514.     landing "anim\AsltFgtrLandGear.M01" 40
  515.     useranim 0 "anim\AsltFgtrLandGear.M01" 40
  516.     ; propagate "FUpprStrut" propagate_to end
  517.                     ;sfx "22 HANGER SCENE\22 Lift Up_Down\Lift Down" group ANIMS
  518.                     ;start_sfx "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw2" group ANIMS
  519.                     ;end_sfx "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw4" group ANIMS  
  520.                     sfx 191 alias "human_twin_engined_fighter_useranim_1_main" "22 HANGER SCENE\22 Lift Up_Down\Lift Down" group ANIMS
  521.                     start_sfx 192 alias "human_twin_engined_fighter_useranim_1_start" "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw2" group ANIMS
  522.                     end_sfx 193 alias "human_twin_engined_fighter_useranim_1_end" "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw4" group ANIMS  
  523.  
  524.     useranim 1 "anim\AsltFgtrLandGear.M01" 40 reverse
  525.     ; reverse propagate "FUpprStrut" propagate_to end
  526.                     ;sfx "22 ANIM SOUNDS\servo_2" group ANIMS loop
  527.                     ;;sfx "22 MECH_ROBOTS\22 Mech Walk 1\Mech1_Walk_Lt_Up" group ANIMS loop
  528.                     ;start_sfx "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw2" group ANIMS
  529.                     ;end_sfx "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw4" group ANIMS  
  530.                     sfx 194 alias "human_twin_engined_fighter_useranim_2_main" "22 ANIM SOUNDS\servo_2" group ANIMS loop
  531.                     ;sfx "22 MECH_ROBOTS\22 Mech Walk 1\Mech1_Walk_Lt_Up" group ANIMS loop
  532.                     start_sfx 195 alias "human_twin_engined_fighter_useranim_2_start" "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw2" group ANIMS
  533.                     end_sfx 196 alias "human_twin_engined_fighter_useranim_2_end" "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw4" group ANIMS  
  534.     useranim 2 "anim\AsltFgtrWingsFold.M01" 60
  535.     ; propagate "RightWing" propagate_to "LAeorofoil"
  536.                     ;sfx "22 ANIM SOUNDS\servo_2" group ANIMS loop
  537.                     ;sfx "22 MECH_ROBOTS\22 Mech Walk 1\Mech1_Walk_Lt_Up" group ANIMS loop
  538.                     ;start_sfx "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw2" group ANIMS
  539.                     ;end_sfx "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw4" group ANIMS  
  540.                     sfx 197 alias "human_twin_engined_fighter_useranim_3_main" "22 ANIM SOUNDS\servo_2" group ANIMS loop
  541.                     ;sfx "22 MECH_ROBOTS\22 Mech Walk 1\Mech1_Walk_Lt_Up" group ANIMS loop
  542.                     start_sfx 198 alias "human_twin_engined_fighter_useranim_3_start" "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw2" group ANIMS
  543.                     end_sfx 199 alias "human_twin_engined_fighter_useranim_3_end" "22 MECH_ROBOTS\22 Mech Foot Draw_Short\mechfootdraw4" group ANIMS  
  544.  
  545.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  546.     explode_sfx 200 alias "human_twin_engined_fighter_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  547.     schematic "hud\eweapons\asltfgtr64.tga"
  548.     joints
  549.         pos "FUpprStrut"
  550.             min 0 0 0
  551.             max 0 .06 0
  552.             stiffness 1 .25 1
  553.             style translational
  554.         pos "LUpprStrut"
  555.             min 0 0 0
  556.             max 0 .06 0
  557.             stiffness 1 .125 1
  558.             style translational
  559.         pos "RUpprStrut"
  560.             min 0 0 0
  561.             max 0 .06 0
  562.             stiffness 1 .125 1
  563.             style translational
  564. ;     cockpit "human flying cockpit"
  565.     weaponry "HUMAN_LASER_BEAM_2"
  566.  
  567. #****************** 
  568. type "human single engined fighter"
  569.     objfile "eweapons\ia2\seafgtr.ia2" 
  570.      objfile lod 1 "eweapons\ia2\1\seafgtr.ia2" 
  571.      objfile lod 2 "eweapons\ia2\2\seafgtr.ia2" 
  572.      objfile lod 3 "eweapons\ia2\3\seafgtr.ia2" 
  573.     scale 5
  574.     group "human"
  575.         subgroup "human air"
  576.     symbol "light air"
  577.     icon_on
  578.     ;hitpoints 100
  579.     hull_strength 20;40
  580.     shield_strength 25;60
  581.     points    500
  582.     radar medium
  583.     dynamics "alien"
  584.         angular_thrust .004 .007 .007
  585.         angular_damping 1 9 9
  586.         bank_rate .17
  587.         bank_limit .44
  588.         linear_thrust 12 12 2.6
  589.         linear_drag .8 .8 .98
  590.         angular_drag .95 .95 .95
  591.         target_offset 0 -.3 0
  592.     schematic "hud\eweapons\seafghr64.tga"
  593.     ;sfx "22 Alien Craft\Hi\Alien_Craft_Small_06"  group ENGINES loop mindist 500 volume -600// NEW - Andys    (Human Single Engined)
  594.     sfx 201 alias "human_single_engined_fighter_engine" "22 Alien Craft\Hi\Alien_Craft_Small_06"  group ENGINES loop mindist 500 volume -600// NEW - Andys    (Human Single Engined)
  595.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  596.     explode_sfx 202 alias "human_single_engined_fighter_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  597.     ;landing "anim\SEAFgtrWheelsDown.M01" 60 sfx "44SMALLPOD\smallpod6" group ANIMS //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  598.     landing "anim\SEAFgtrWheelsDown.M01" 60 sfx 203 alias "human_single_engined_fighter_landing" "44SMALLPOD\smallpod6" group ANIMS //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  599.  
  600.     ;useranim 0 "anim\SEAFgtrWheelsDown.M01" 60 sfx "44SMALLPOD\smallpod6" group ANIMS //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  601.     ;useranim 1 "anim\SEAFgtrWheelsDown.M01" 60 reverse  sfx "44SMALLPOD\smallpod6" group ANIMS //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  602.  
  603.     useranim 0 "anim\SEAFgtrWheelsDown.M01" 60 sfx 204 alias "human_single_engined_fighter_useranim_0" "44SMALLPOD\smallpod6" group ANIMS //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  604.     useranim 1 "anim\SEAFgtrWheelsDown.M01" 60 reverse  sfx 205 alias "human_single_engined_fighter_useranim_1" "44SMALLPOD\smallpod6" group ANIMS //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  605.  
  606.     ;fireprep primary "anim\SEAFgtrGunsReady.M01" 40 sfx "44SMALLPOD\smallpod6" group ANIMS //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  607.     fireprep primary "anim\SEAFgtrGunsReady.M01" 40 sfx 206 alias "human_single_engined_fighter_fireprep_primary" "44SMALLPOD\smallpod6" group ANIMS //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  608.  
  609.     fireanimate primary 0 "anim\SEAFgtrLPrimaryFire.M01" 10
  610.     fireanimate primary 1 "anim\SEAFgtrRPrimaryFire.M01" 10
  611.     fireanimate secondary all "anim\SEAFgtrSecondaryFire.M01" 10
  612. ;    cockpit "human flying cockpit"
  613.     weaponry "HUMAN_LASER_BEAM_1"
  614.  
  615. #****************** 
  616. type "human jet helicopter"
  617.     objfile "eweapons\ia2\Heli1.ia2" 
  618.     objfile lod 1 "eweapons\ia2\1\Heli1.ia2" 
  619.     objfile lod 2 "eweapons\ia2\2\Heli1.ia2" 
  620.     objfile lod 3 "eweapons\ia2\3\Heli1.ia2" 
  621.     scale 5
  622.     lod1bias 100
  623.     group "human"
  624.         subgroup "human air"
  625.     symbol "light air"
  626.     icon_on
  627.     ;hitpoints    300
  628.     hull_strength 100
  629.     shield_strength 200
  630.     points    500
  631.     dynamics "alien"
  632.         angular_thrust .006 .006 .006
  633.         angular_damping 1 12 12
  634.         bank_rate .13
  635.         bank_limit .42
  636.         linear_thrust 11 11 2.6
  637.         linear_drag .8 .8 .98
  638.         angular_drag .95 .95 .95  //new addition
  639. ;    transferable true
  640.     ;sfx "22 Alien Craft\Mid\Alien_Craft_Medium_08"  group ENGINES loop volume -400// NEW - Andys (Human fighter 4)
  641.     sfx 207 alias "human_jet_helicopter_engine" "22 Alien Craft\Mid\Alien_Craft_Medium_08"  group ENGINES loop volume -400// NEW - Andys (Human fighter 4)
  642. ;    sfx "22 Alien Craft\22 HeliGrains\Heligrain_8"  group ENGINES loop // NEW - Andys (Human jet helicopter)
  643. ;    sfx "22 EARTH CRAFT\Fighter Engines\Fighter Engines.1"  group ENGINES loop 
  644.     landing "anim\Heli1GearDown.M01" 80 //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  645.     useranim 0 "anim\Heli1GearDown.M01" 80 //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  646.                     ;sfx "22 ANIM SOUNDS\servo_2" group ANIMS
  647.                     ;start_sfx "22 ANIM SOUNDS\servo_1" group ANIMS
  648.                     ;end_sfx "22 ANIM SOUNDS\servo_3" group ANIMS  
  649.                     sfx 208 alias "human_jet_helicopter_useranim_1_main" "22 ANIM SOUNDS\servo_2" group ANIMS
  650.                     start_sfx 209 alias "human_jet_helicopter_useranim_1_start" "22 ANIM SOUNDS\servo_1" group ANIMS
  651.                     end_sfx 210 alias "human_jet_helicopter_useranim_1_end" "22 ANIM SOUNDS\servo_3" group ANIMS  
  652.     useranim 1 "anim\Heli1GearDown.M01" 80 reverse    //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  653.                     ;sfx "22 ANIM SOUNDS\servo_2" group ANIMS
  654.                     ;start_sfx "22 ANIM SOUNDS\servo_1" group ANIMS
  655.                     ;end_sfx "22 ANIM SOUNDS\servo_3" group ANIMS  
  656.                     sfx 211 alias "human_jet_helicopter_useranim_1_main" "22 ANIM SOUNDS\servo_2" group ANIMS
  657.                     start_sfx 212 alias "human_jet_helicopter_useranim_1_start" "22 ANIM SOUNDS\servo_1" group ANIMS
  658.                     end_sfx 213 alias "human_jet_helicopter_useranim_1_end" "22 ANIM SOUNDS\servo_3" group ANIMS  
  659.     schematic "hud\eweapons\jetcop64.tga"
  660.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  661.     explode_sfx 214 alias "human_jet_helicopter_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  662. ;    cockpit "human flying cockpit"
  663.     weaponry "HUMAN_LASER_BEAM_1"
  664.  
  665. #****************** 
  666. type "human heavy bomber"
  667.       objfile "eweapons\ia2\HBomber.ia2" 
  668.       objfile lod 1 "eweapons\ia2\1\HBomber.ia2" 
  669.       objfile lod 2 "eweapons\ia2\2\HBomber.ia2" 
  670.       objfile lod 3 "eweapons\ia2\3\HBomber.ia2" 
  671.     scale 5
  672.     group "human"
  673.         subgroup "human air"
  674.     symbol "heavy air"
  675.     icon_on
  676.     ;hitpoints    650;800
  677.     hull_strength 200
  678.     shield_strength 400
  679.     points    1000
  680.     dynamics "alien"
  681. //new
  682.         angular_thrust .002 .010 .004
  683.         angular_damping 1 8 8
  684.         bank_rate .14
  685.         bank_limit .14
  686.         linear_thrust 9 9 2
  687.         linear_drag .8 .8 .98
  688.     ;sfx "22 Alien Craft\Lo\Alien_Craft_Large_10a"  group ENGINES loop volume -400// NEW - Andys    (Human Heavy Bomber)
  689.     sfx 215 alias "human_heavy_bomber_engine" "22 Alien Craft\Lo\Alien_Craft_Large_10a"  group ENGINES loop volume -400// NEW - Andys    (Human Heavy Bomber)
  690.     useranim 0 "anim\HBomberLightsMove.M01" 60 wrap //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  691.     ;useranim 1 "anim\HBomberBayDoorsOpen.M01" 60 sfx "44SMALLPOD\smallpod6" group ANIMS //sfx "structures\structure small 4" min 200 max 4000
  692.     useranim 1 "anim\HBomberBayDoorsOpen.M01" 60 sfx 216 alias "human_heavy_bomber_baydooropen" "44SMALLPOD\smallpod6" group ANIMS //sfx "structures\structure small 4" min 200 max 4000
  693.     useranim 2 "anim\HBomberBkLeftAt-At.M01" 60
  694.     useranim 3 "anim\HBomberBkRightAt-At.M01" 60
  695.     useranim 4 "anim\HBomberFrLeftAt-At.M01" 60
  696.     useranim 5 "anim\HBomberFrRightAt-At.M01" 60
  697.     schematic "hud\eweapons\hbomber64.tga"
  698.     ;explode_sfx "22 EXPLOSIONS\22 Large Craft Explosion\Large Craft Explosion.1"  group EXPLOSIONS 
  699.     explode_sfx 217 alias "human_heavy_bomber_explosion" "22 EXPLOSIONS\22 Large Craft Explosion\Large Craft Explosion.1"  group EXPLOSIONS 
  700. ;    cockpit "human flying cockpit"
  701.     weaponry "HUMAN_BOMB" rate 80
  702.  
  703.  
  704. #****************** 
  705. type "human light bomber"
  706.     objfile "eweapons\ia2\lbomber.ia2" 
  707.     objfile lod 1 "eweapons\ia2\1\lbomber.ia2" 
  708.     objfile lod 2 "eweapons\ia2\2\lbomber.ia2" 
  709.     objfile lod 3 "eweapons\ia2\3\lbomber.ia2" 
  710.     scale 5
  711.     group "human"
  712.         subgroup "human air"
  713.     symbol "light air"
  714.     icon_on
  715.     ;hitpoints    400;500
  716.     hull_strength 130
  717.     shield_strength 260
  718.     points    600
  719.     dynamics "alien"
  720.         angular_thrust .004 .004 .004
  721.         angular_damping 1 8 8
  722.         bank_rate .1
  723.         bank_limit .2
  724.         linear_thrust 10 10 2.5
  725.         linear_drag .8 .8 .98
  726.         angular_drag .95 .95 .95  //new addition
  727.         wobble_range .50 1 .50 //random settings for range
  728.         wobble_speed .001 .0 .001 //max speed per frame
  729.         target_offset 0 -.25 0
  730. ;    transferable true
  731.     ;sfx "22 Alien Craft\Lo\Alien_Craft_Large_03"  group ENGINES loop volume -400// NEW - Andys    (Human Light Bomber)
  732.     sfx 218 alias "human_light_bomber_engine" "22 Alien Craft\Lo\Alien_Craft_Large_03"  group ENGINES loop volume -400// NEW - Andys    (Human Light Bomber)
  733.     ;landing "anim\LBomberLandGearDown.M01" 60 sfx "44SMALLPOD\smallpod6" group ANIMS
  734.     landing "anim\LBomberLandGearDown.M01" 60 sfx 219 alias "human_light_bomber_landing" "44SMALLPOD\smallpod6" group ANIMS
  735.     ;useranim 0 "anim\LBomberLandGearDown.M01" 60 sfx "44SMALLPOD\smallpod6" group ANIMS
  736.     ;useranim 1 "anim\LBomberLandGearDown.M01" 60 reverse sfx "44SMALLPOD\smallpod6" group ANIMS
  737.     useranim 0 "anim\LBomberLandGearDown.M01" 60 sfx 220 alias "human_light_bomber_useranim_0" "44SMALLPOD\smallpod6" group ANIMS
  738.     useranim 1 "anim\LBomberLandGearDown.M01" 60 reverse sfx 221 alias "human_light_bomber_useranim_1" "44SMALLPOD\smallpod6" group ANIMS
  739.     schematic "hud\eweapons\lbomber64.tga"
  740. ;    sfx "aircraft small 1"  group ENGINES loop 
  741.     ;explode_sfx "22 EXPLOSIONS\22 Large Craft Explosion\Large Craft Explosion.1"  group EXPLOSIONS 
  742.     explode_sfx 222 alias "human_light_bomber_explosion" "22 EXPLOSIONS\22 Large Craft Explosion\Large Craft Explosion.1"  group EXPLOSIONS 
  743. ;    cockpit "human flying cockpit"
  744.     weaponry "HUMAN_BOMB" rate 30
  745.  
  746. type "human light bomber-no light"
  747.     objfile as "human light bomber"        ;copies structure of "human light bomber"
  748. objectelement "LightBeam"
  749.     noob
  750.  
  751. type "human mining craft"
  752.     objfile "eweapons\ia2\EminingCraft.ia2" 
  753.      objfile lod 1 "eweapons\ia2\EminingCraft.ia2" 
  754.      objfile lod 2 "eweapons\ia2\EminingCraft.ia2" 
  755.      objfile lod 3 "eweapons\ia2\EminingCraft.ia2" 
  756.     scale 5
  757.     group "human"
  758.         subgroup "human air"
  759.     symbol "light air"
  760.     icon_on
  761.     hull_strength 400
  762.     shield_strength 200
  763.     points    500
  764.  
  765.     dynamics "hover"
  766.         hover_height 175
  767.         hover_range 25
  768.         linear_thrust .5 .2 .4
  769.         angular_thrust .0005 .0005 .0005
  770.         throttle_ramp .02 .02
  771.         turn_ramp .02 .1
  772.         static_friction 1 1 .6
  773.         kinetic_friction 1 1 .6
  774.         COG 0 -.8 0
  775.         angular_drag .98 .95 .98
  776.         linear_drag .90 .98 .96
  777.  
  778. //    schematic "hud\eweapons\seafghr64.tga"
  779.     ;sfx "22 Alien Craft\Hi\Alien_Craft_Small_06"  group ENGINES loop mindist 500 volume -600// NEW - Andys    (Human Single Engined)
  780.     sfx 223 alias "human_mining_craft_engine" "22 Alien Craft\Hi\Alien_Craft_Small_06"  group ENGINES loop mindist 500 volume -600// NEW - Andys    (Human Single Engined)
  781.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  782.     explode_sfx 224 alias "human_mining_craft_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  783. //    landing "anim\SEAFgtrWheelsDown.M01" 60 sfx "44SMALLPOD\smallpod6" group ANIMS //sfx "hydraulicnoises\hydraulic 1" min 200 max 4000
  784.     useranim 0 "anim\minningscoop.M01" 45    // sfx "44SMALLPOD\smallpod6" group ANIMS
  785.     useranim 1 "anim\minningganmove.M01" 60    // sfx "44SMALLPOD\smallpod6" group ANIMS
  786.     useranim 2 "anim\minninghamdrill.M01" 5    // sfx "44SMALLPOD\smallpod6" group ANIMS
  787.     useranim 3 "anim\minninghammove.M01" 90    // sfx "44SMALLPOD\smallpod6" group ANIMS
  788.     useranim 4 "anim\minningdigl.M01" 120    // sfx "44SMALLPOD\smallpod6" group ANIMS
  789.     useranim 5 "anim\minningdigr.M01" 120    // sfx "44SMALLPOD\smallpod6" group ANIMS
  790. ;    cockpit "human flying cockpit"
  791.  
  792. //****************************
  793. //* ground based             *
  794. //****************************
  795.  
  796.  
  797. type "human autopulse cannon"
  798.     objfile as "HUMAN_AUTOPULSE2"
  799.     ;group "human"
  800.     ;    subgroup "human land"
  801.     symbol "light ground"
  802.     icon_on
  803.     hull_strength 100
  804.     shield_strength 200
  805. //    useranim 0 "anim\AutoPulseGunOpen.M01" 60
  806. //    fireanimate primary 0 "anim\AutoPulseGunRGunFire.M01" 7
  807. //    fireanimate primary 1 "anim\AutoPulseGunLGunFire.M01" 7
  808. //    fireprep primary "anim\AutoPulseGunOpen.M01" 60
  809.     useranim 0 "anim\AutoPGunGunsOut.M01" 60
  810.     fireanimate primary 0 "anim\AutoPGunRightGunFire.M01" 7
  811.     fireanimate primary 1 "anim\AutoPGunLeftGunFire.M01" 7
  812.     fireprep primary "anim\AutoPGunGunsOut.M01" 60
  813.     points    300
  814.     dynamics "gun"
  815.         angular_thrust .07 .07 .07
  816.         angular_drag .4 .4 .4
  817.         pitchob "Magazine" range -.1 .5
  818.         yawob "GunPivot"
  819.     weaponry "HUMAN_LASER_BEAM_1" rate 60
  820.  
  821.  
  822.  
  823. type "human mech"
  824.     objfile "eweapons\ia2\emech.ia2" 
  825.     objfile lod 1 "eweapons\ia2\1\emech.ia2" 
  826.     objfile lod 2 "eweapons\ia2\2\emech.ia2" 
  827.     objfile lod 3 "eweapons\ia2\3\emech.ia2" 
  828.     scale 5
  829.     group "human"
  830.         subgroup "human ground"    //"human air"
  831.     symbol "mech"
  832.     icon_on
  833.     ;hitpoints    1000 ;1500
  834.     hull_strength 340
  835.     shield_strength 660
  836.     points    1000
  837.     dynamics "mech"
  838.         linear_thrust 6.5 6.5 6.5
  839.         angular_thrust .01 .01 .01
  840.         throttle_ramp 1 1
  841.         static_friction 1 1 1    //.4    //.8
  842.         kinetic_friction 1 1 1    //.3    //.7
  843.         COG 0 -1 0
  844.         density 1000000
  845.  
  846.     schematic "hud\eweapons\e-logo64.tga"
  847. ;    sfx "engines\tank stationary" min 600 max 6000 loop
  848.     ;explode_sfx "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS
  849.     explode_sfx 225 alias "human_mech_explosion" "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS
  850.     ;q2ctf forever 
  851. ;    cockpit "human tank cockpit"
  852.     useranim 0 "anim\emechwalk.m01" 56 wrap nostrip
  853.     ;useranim 1 "anim\emechdown.m01" 90 nostrip sfx  "22 MECH_ROBOTS\22 Mech_Torso\Mech_torso" group BADDIES
  854.     ;useranim 2 "anim\emechwalkaim.m01" 56 wrap wait nostrip    sfx  "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part2" group BADDIES
  855.     ;useranim 3 "anim\emechwalkfirenorc.m01" 56 wrap wait nostrip sfx  "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part3" group BADDIES
  856.     ;useranim 4 "anim\emechwalkfire.m01" 56 nostrip wrap    sfx  "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part4" group BADDIES
  857.     ;useranim 5 "anim\emechwalk2stop.m01" 59 nostrip    sfx  "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part1" group BADDIES
  858.     ;useranim 6 "anim\emechstop2ready.m01" 43 nostrip sfx  "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part2" group BADDIES
  859.     ;useranim 7 "anim\emechready2aim.m01" 50    nostrip    sfx  "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part3" group BADDIES
  860.     ;useranim 8 "anim\emecharmfire.m01" 19 wait nostrip sfx  "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part4" group BADDIES
  861.     ;useranim 9 "anim\emechaim2ready.m01" 28 nostrip    sfx  "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part1" group BADDIES
  862.     ;useranim 10 "anim\emechready2walk.m01" 25 nostrip sfx  "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part2" group BADDIES
  863.     useranim 1 "anim\emechdown.m01" 90 nostrip sfx 226 alias "human_mech_down" "22 MECH_ROBOTS\22 Mech_Torso\Mech_torso" group BADDIES
  864.     useranim 2 "anim\emechwalkaim.m01" 56 wrap wait nostrip    sfx 227 alias "human_mech_walkaim" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part2" group BADDIES
  865.     useranim 3 "anim\emechwalkfirenorc.m01" 56 wrap wait nostrip sfx 228 alias "human_mech_walkfirenorc" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part3" group BADDIES
  866.     useranim 4 "anim\emechwalkfire.m01" 56 nostrip wrap    sfx 229 alias "human_mech_walkfire" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part4" group BADDIES
  867.     useranim 5 "anim\emechwalk2stop.m01" 59 nostrip    sfx 230 alias "human_mech_walk2stop" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part1" group BADDIES
  868.     useranim 6 "anim\emechstop2ready.m01" 43 nostrip sfx 231 alias "human_mech_walk2ready" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part2" group BADDIES
  869.     useranim 7 "anim\emechready2aim.m01" 50    nostrip    sfx 232 alias "human_mech_ready2aim" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part3" group BADDIES
  870.     useranim 8 "anim\emecharmfire.m01" 19 wait nostrip sfx 233  alias "human_mech_armfire" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part4" group BADDIES
  871.     useranim 9 "anim\emechaim2ready.m01" 28 nostrip    sfx 234 alias "human_mech_aim2ready" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part1" group BADDIES
  872.     useranim 10 "anim\emechready2walk.m01" 25 nostrip sfx 235 alias "human_mech_ready2walk" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part2" group BADDIES
  873.  
  874.     useranim 11 "anim\emechbigfirereturn.m01" 58 nostrip 
  875.     useranim 12 "anim\emechup.m01" 150 wait nostrip    
  876.                 ;sfx "22 ANIM SOUNDS\servo_2" group HUGE_STRUCTURES loop
  877.                 ;start_sfx "22 ANIM SOUNDS\servo_1" group HUGE_STRUCTURES
  878.                 ;end_sfx "22 ANIM SOUNDS\servo_3" group HUGE_STRUCTURES 
  879.                 sfx 236 alias "human_mech_useranim_12_main" "22 ANIM SOUNDS\servo_2" group HUGE_STRUCTURES loop
  880.                 start_sfx 237 alias "human_mech_useranim_12_start" "22 ANIM SOUNDS\servo_1" group HUGE_STRUCTURES
  881.                 end_sfx 238 alias "human_mech_useranim_12_end" "22 ANIM SOUNDS\servo_3" group HUGE_STRUCTURES 
  882.     ;fireanimate primary 0 "anim\emechrfire.M01" 5 propagate "launcher15" sfx "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part2" group BADDIES
  883.     ;fireanimate primary 1 "anim\emechlfire.M01" 5 propagate "launcher15" sfx "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part2" group BADDIES
  884.     fireanimate primary 0 "anim\emechrfire.M01" 5 propagate "launcher15" sfx 239 alias "human_mech_fireprep_primary_1" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part2" group BADDIES
  885.     fireanimate primary 1 "anim\emechlfire.M01" 5 propagate "launcher15" sfx 240 alias "human_mech_fireprep_primary_2" "22 mech_robots\22 Mech_Pwrup Parts\22Mek_Pwrup Part2" group BADDIES
  886.     ondestruction    "newbangandremove"
  887.     weaponry "HUMAN_LASER_BEAM_3"
  888.     secondary "HUMAN_MECH_MISSILE"
  889.  
  890. #****************** medium turret
  891. type "human atat gun"
  892.     objfile "eweapons\ia2\at-at.ia2" 
  893.     objfile lod 1 "eweapons\ia2\1\at-at.ia2" 
  894.     objfile lod 2 "eweapons\ia2\2\at-at.ia2" 
  895.     objfile lod 3 "eweapons\ia2\3\at-at.ia2" 
  896.     scale 5
  897.     group "human"
  898.         subgroup "human ground"    //"human air"
  899. //        subgroup "human land"
  900.     symbol "gun pod"
  901.     icon_on
  902.     ;hitpoints    600
  903.     hull_strength 90;120
  904.     shield_strength 180;260
  905.     points    1500
  906.     dynamics "gun"
  907.         angular_thrust .07 .07 .07
  908.         angular_drag .4 .4 .4
  909.         pitchob "At-At Body" range 0 1 rate 0.01
  910.         yawob "At-At Base" range -1.25 1.25 rate 0.02
  911.     fireanimate primary 0 "anim\EAt-AtLeftGunFire.m01" 10
  912.     fireanimate primary 1 "anim\EAt-AtRightGunFire.m01" 10
  913.     ;explode_sfx "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  914.     explode_sfx 241 alias "human_atat_gun_explosion" "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  915.     weaponry "HUMAN_LASER_BEAM_4" rate 45
  916.  
  917.  
  918. #****************** 
  919. type "human missile launcher"
  920.     objfile "eweapons\ia2\mispod.ia2" 
  921.     objfile lod 1 "eweapons\ia2\1\mispod.ia2" 
  922.     objfile lod 2 "eweapons\ia2\2\mispod.ia2" 
  923.     objfile lod 3 "eweapons\ia2\3\mispod.ia2" 
  924.     scale 5
  925.     group "human"
  926.         subgroup "human ground"    //"human air"
  927. //        subgroup "human land"
  928.     symbol "gun pod"
  929.     icon_on
  930.     ;hitpoints    700
  931.     hull_strength 180;200
  932.     shield_strength 360;400
  933.     points    1000
  934.     dynamics "gun"
  935.         angular_thrust .07 .07 .07
  936.         angular_drag .4 .4 .4
  937. //        pitchob "At-At Body" range 0 .65 rate 0.01
  938.         pitchob "At-At Body" range 0.25 .65 rate 0.01
  939.         yawob "Base" range -1.25 1.25 rate 0.02
  940.     fireanimate primary 0 "anim\MissilePod1Fire.M01" 10
  941.     fireanimate primary 1 "anim\MissilePod2Fire.M01" 10
  942.     fireanimate primary 2 "anim\MissilePod3Fire.M01" 10
  943.     fireanimate primary 3 "anim\MissilePod4Fire.M01" 10
  944.     fireanimate primary 4 "anim\MissilePod5Fire.M01" 10
  945.     fireanimate primary 5 "anim\MissilePod6Fire.M01" 10
  946.     ;explode_sfx "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  947.     explode_sfx 242 alias "human_missile_launcher_explosion" "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  948.     weaponry "HUMAN_AA_MISSILE"
  949.  
  950. #****************** small personnel carrier
  951. type "human personnel carrier"
  952.     objfile "eweapons\ia2\epcarrier.ia2" 
  953.     objfile lod 1 "eweapons\ia2\1\epcarrier.ia2" 
  954.     objfile lod 2 "eweapons\ia2\2\epcarrier.ia2" 
  955.     objfile lod 3 "eweapons\ia2\3\epcarrier.ia2" 
  956.     scale 5
  957.     group "human"
  958.         subgroup "human ground"    //"human air"
  959. //        subgroup "human land"
  960.     symbol "medium ground"
  961.     icon_on
  962.     ;hitpoints    700
  963.     hull_strength 200
  964.     shield_strength 400
  965.     points    1500
  966.     dynamics "tank"
  967.         linear_thrust 19 19 19
  968.         angular_thrust .01 .01 .01
  969.         static_friction 1 1 .5
  970.         kinetic_friction 1 1 .4
  971. ;;;;;        COG 0 -1 0
  972.         COG 0 -1 -0.3
  973.         throttle_ramp .02 .04
  974.         angular_inertia 1 1 1
  975.         turn_ramp .04 .08
  976.         density 9
  977.     ;sfx "22 Alien Craft\Lo\Alien_Craft_Large_10"  group ENGINES loop // NEW - Andys    (Human personnel carrier)
  978.     sfx 243 alias "human_personnel_carrier_engine" "22 Alien Craft\Lo\Alien_Craft_Large_10"  group ENGINES loop // NEW - Andys    (Human personnel carrier)
  979.     tracks
  980.      left "anim\Ecar-trck.m01" 60 wrap wait propagate "R-Wheel-Bs" ;; V changed from tank 2 to tank 1
  981.      ;right "anim\Ecar-trck.m01" 60 wrap wait propagate "L-Wheel-Bs" sfx "22 EARTH CRAFT\Lite Tank Motor\Lite Tank Motor.1" group ANIMS loop
  982.      right "anim\Ecar-trck.m01" 60 wrap wait propagate "L-Wheel-Bs" sfx 244 alias "human_personnel_carrier_track_right" "22 EARTH CRAFT\Lite Tank Motor\Lite Tank Motor.1" group ANIMS loop
  983.     useranim 0 "anim\ECar-FDr.M01" 120  
  984.                 ;sfx "22 ANIM SOUNDS\servo_2" group ANIMS
  985.                 ;start_sfx "22 ANIM SOUNDS\servo_1" group ANIMS
  986.                 ;end_sfx "22 ANIM SOUNDS\servo_3" group ANIMS            
  987.                 sfx 245 alias "human_personnel_carrier_useranim_0_main" "22 ANIM SOUNDS\servo_2" group ANIMS
  988.                 start_sfx 246 alias "human_personnel_carrier_useranim_0_start" "22 ANIM SOUNDS\servo_1" group ANIMS
  989.                 end_sfx 247 alias "human_personnel_carrier_useranim_0_end" "22 ANIM SOUNDS\servo_3" group ANIMS
  990.     useranim 1 "anim\Ecar-BDr.m01" 120   
  991.                 ;sfx "22 ANIM SOUNDS\servo_2" group ANIMS
  992.                 ;start_sfx "22 ANIM SOUNDS\servo_1" group ANIMS
  993.                 ;end_sfx "22 ANIM SOUNDS\servo_3" group ANIMS
  994.                 sfx 248 alias "human_personnel_carrier_useranim_1_main" "22 ANIM SOUNDS\servo_2" group ANIMS
  995.                 start_sfx 249 alias "human_personnel_carrier_useranim_1_start" "22 ANIM SOUNDS\servo_1" group ANIMS
  996.                 end_sfx 250 alias "human_personnel_carrier_useranim_1_end" "22 ANIM SOUNDS\servo_3" group ANIMS
  997.     schematic "hud\eweapons\e-logo64.tga"
  998.     ;explode_sfx "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  999.     explode_sfx 251 alias "human_personnel_carrier_explosion" "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  1000. ;    cockpit "human tank cockpit1"
  1001. //
  1002.  
  1003.  
  1004. type "human mobile missile launcher"
  1005.     objfile as "human personnel carrier"
  1006.     weaponry "HUMAN_AA_MISSILE"
  1007.  
  1008.  
  1009. objectelement type "human mobile missile launcher" "Body"
  1010.     child "misslauncher"
  1011.     objfile as "human missile launcher"
  1012.     position 0 50 0
  1013.  
  1014. //objectelement type "human mobile missile launcher" "PC-Core"
  1015.  
  1016. //
  1017. //objectelement type "human mobile missile launcher" "PC-Core"
  1018. ////    group "human"
  1019. ////        subgroup "human ground"
  1020. ////    symbol "gun pod"
  1021. ////    icon_on
  1022. //  //    ;hitpoints    700
  1023. ////    hull_strength 200
  1024. ////    shield_strength 400
  1025. ////    points    1000
  1026. //    dynamics "gun"
  1027. //        angular_thrust .07 .07 .07
  1028. //        angular_drag .4 .4 .4
  1029. ////        pitchob "At-At Body" range 0 .65 rate 0.01
  1030. //        pitchob "At-At Body" range 0.25 .65 rate 0.01
  1031. //        yawob "Base" range -1.25 1.25 rate 0.02
  1032. //    fireanimate primary 0 "anim\MissilePod1Fire.M01" 10
  1033. //    fireanimate primary 1 "anim\MissilePod2Fire.M01" 10
  1034. //    fireanimate primary 2 "anim\MissilePod3Fire.M01" 10
  1035. //    fireanimate primary 3 "anim\MissilePod4Fire.M01" 10
  1036. //    fireanimate primary 4 "anim\MissilePod5Fire.M01" 10
  1037. //    fireanimate primary 5 "anim\MissilePod6Fire.M01" 10
  1038. //    explode_sfx "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  1039. //    weaponry "HUMAN_AA_MISSILE"
  1040.  
  1041. //
  1042.  
  1043. type "human mobile atat gun"
  1044.     objfile as "human personnel carrier"
  1045.     weaponry "HUMAN_PLASMA_2"
  1046. objectelement type "human mobile atat gun" "Body"
  1047. child "x1"
  1048.     objfile as "human atat gun"
  1049.     position 0 50 0
  1050.  
  1051.  
  1052. #****************** 
  1053. #****************** 
  1054. type "human light tank 2"
  1055.     objfile "eweapons\ia2\ltank2.ia2" 
  1056.     objfile lod 1 "eweapons\ia2\1\ltank2.ia2" 
  1057.     objfile lod 2 "eweapons\ia2\2\ltank2.ia2" 
  1058.     objfile lod 3 "eweapons\ia2\3\ltank2.ia2"      //back in 30/10/2000
  1059.     scale 5
  1060.     group "human"
  1061.         subgroup "human ground"    //"human air"
  1062.     symbol "light ground"
  1063.     icon_on
  1064.     ;hitpoints    300
  1065.     hull_strength 130
  1066.     shield_strength 170
  1067.     points    100
  1068.     dynamics "tank"
  1069.         pitchob "RGunPivot" range 0 .6 rate 0.001
  1070.         ;yawob "GunTurret" range -1 1 rate 0.002
  1071.         yawob "GunTurret" range -0.5 0.5 rate 0.002
  1072.         linear_thrust 15 15 15
  1073.         angular_thrust .04 .04 .04
  1074.         static_friction 1 1 .5
  1075.         kinetic_friction 1 1 .4
  1076.         COG 0 -.95 -.25
  1077.         throttle_ramp .02 .04
  1078.         angular_inertia 2 2 2
  1079.         turn_ramp .04 .08
  1080.         density 9
  1081.  
  1082. ;    transferable true
  1083.     ;sfx "engines\tank stationary" group ENGINES loop 
  1084.     sfx 252 alias "human_light_tank_2_engine" "engines\tank stationary" group ENGINES loop 
  1085.     tracks
  1086.       left "anim\LTank2TracksTurn.m01" 30 wrap wait propagate "LLink01" propagate_to "LLink14"
  1087.      right "anim\LTank2TracksTurn.m01" 30 wrap wait propagate "RLink01" propagate_to "RLink14"
  1088.  
  1089.     ;fireprep primary "anim\LTank2GunsReady.M01" 40 sfx  "44SMALLPOD\smallpod6" group ANIMS
  1090.     fireprep primary "anim\LTank2GunsReady.M01" 40 sfx 253 alias "human_light_tank_2_fireprep_primary" "44SMALLPOD\smallpod6" group ANIMS
  1091.     fireanimate primary 0 "anim\LTank2RGunFire.m01" 10
  1092.     fireanimate primary 1 "anim\LTank2LGunFire.m01" 10
  1093.  
  1094.     schematic "hud\eweapons\e-logo64.tga"
  1095.     ;explode_sfx "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  1096.     explode_sfx 254 alias "human_light_tank_2_explosion" "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  1097. ;    cockpit "human tank cockpit"
  1098.     joints
  1099.         pos "LeftTrack"
  1100.             min -.07 0 0
  1101.             max .07 0 0
  1102.             stiffness .999 1 1
  1103.             style rotational
  1104.         pos "RightTrack"
  1105.             min -.07 0 0
  1106.             max .07 0 0
  1107.             stiffness .999 1 1
  1108.             style rotational
  1109.     weaponry "HUMAN_PLASMA_1"
  1110.  
  1111. #****************** 
  1112. type "human heavy tank 1"
  1113.     objfile "eweapons\ia2\htank1.ia2" 
  1114.     objfile lod 1 "eweapons\ia2\1\htank1.ia2" 
  1115.     objfile lod 2 "eweapons\ia2\2\htank1.ia2" 
  1116.     objfile lod 3 "eweapons\ia2\3\htank1.ia2" 
  1117.     scale 5
  1118.     group "human"
  1119.         subgroup "human ground"    //"human air"
  1120.     symbol "medium ground"
  1121.     icon_on
  1122.     ;hitpoints    400;500
  1123.     hull_strength 180
  1124.     shield_strength 220
  1125.     points    200
  1126.     dynamics "tank"
  1127.         linear_thrust 12 12 12
  1128.         angular_thrust .02 .02 .02
  1129.         COG 0 -1 -.25
  1130.         throttle_ramp .02 .04
  1131.         static_friction 1 1 .5
  1132.         kinetic_friction 1 1 .4
  1133.         pitchob "MainGuna" range 0 .4 rate 0.005
  1134.         yawob "MainGuna" range -0.05 0.05 rate 0.001
  1135.         ;yawob "MainGuna" range -0.4 0.4 rate 0.001
  1136.         turn_ramp .02 .07
  1137.         density 9
  1138. ;        throttle_ramp .02 .02
  1139.         target_offset 0 -.1 -0.1
  1140.  
  1141. ;    transferable true
  1142. ;    sfx "engines\tank stationary" group ENGINES
  1143.     tracks
  1144.     ;left "anim\htank1tracksturn.m01" 30 wrap wait propagate "LeftTrack" sfx "engines\tank 1" group ENGINES loop;was tank 2
  1145.     left "anim\htank1tracksturn.m01" 30 wrap wait propagate "LeftTrack" sfx 255 alias "human_heavy_tank_track_left" "engines\tank 1" group ENGINES loop;was tank 2
  1146.     right "anim\htank1tracksturn.m01" 30 wrap wait propagate "RightTrack"
  1147.     fireanimate primary 0 "anim\HTank1PrimaryFire.m01" 10 propagate "MainGuna"
  1148.     schematic "hud\eweapons\e-logo64.tga"
  1149.     ;explode_sfx "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  1150.     explode_sfx 256 alias "human_heavy_tank_explosion" "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  1151. ;    cockpit "human tank cockpit1"
  1152.     joints
  1153.         pos "LeftTrack"
  1154.             min -.06 0 0
  1155.             max .06 0 0
  1156.             stiffness .999 1 1
  1157.             style rotational
  1158.         pos "RightTrack"
  1159.             min -.06 0 0
  1160.             max .06 0 0
  1161.             stiffness .999 1 1
  1162.             style rotational
  1163.     weaponry "HUMAN_PLASMA_2"
  1164.  
  1165. #****************** 
  1166.  
  1167. type "human light tank 1"
  1168.     objfile "eweapons\ia2\ltank1.ia2" 
  1169.     objfile lod 1 "eweapons\ia2\1\ltank1.ia2" 
  1170.     objfile lod 2 "eweapons\ia2\2\ltank1.ia2" 
  1171.     objfile lod 3 "eweapons\ia2\3\ltank1.ia2" 
  1172.     scale 5
  1173.     group "human"
  1174.         subgroup "human ground"    //"human air"
  1175.     symbol "light ground"
  1176.     icon_on
  1177.     ;hitpoints    300
  1178.     hull_strength 130
  1179.     shield_strength 170
  1180.     points    100
  1181.     dynamics "tank"
  1182.         pitchob "BarelPivot" range -.1 .5 rate 0.005 ;-.1 .8 rate 0.005
  1183.         yawob "Turret" range -0.5 0.5 rate 0.01 ;-1.25 1.25    rate 0.01
  1184.         ;yawob "Turret" range -1 1 rate 0.01 ;-1.25 1.25    rate 0.01
  1185.         linear_thrust 15 15 15
  1186.         angular_thrust .04 .04 .04
  1187.         static_friction 1 1 .5
  1188.         kinetic_friction 1 1 .4
  1189.         COG 0 -.95 -.25
  1190.         throttle_ramp .02 .04
  1191.         angular_inertia 2 2 2
  1192.         turn_ramp .04 .08
  1193.         density 9
  1194.  
  1195.     ;sfx "22 EARTH CRAFT\Heavy Tank Motor\Heavy_Tank_Motor.1" group ENGINES loop
  1196.     sfx 257 alias "human_light_tank_1_engine" "22 EARTH CRAFT\Heavy Tank Motor\Heavy_Tank_Motor.1" group ENGINES loop
  1197. ;    sfx "engines\tank 1" group ENGINES loop
  1198.     tracks
  1199.       ;left "anim\LTankTracksTurn.m01" 30 wrap wait propagate "LeftTrack"  sfx "tank 2" group ANIMS loop;ENGINES loop
  1200.      ;right "anim\LTankTracksTurn.m01" 30 wrap wait propagate "RightTrack" sfx "tank 2" group ANIMS loop;ENGINES loop
  1201.      left "anim\LTankTracksTurn.m01" 30 wrap wait propagate "LeftTrack"  sfx 258 alias "human_light_tank_1_track_left" "tank 2" group ANIMS loop;ENGINES loop
  1202.      right "anim\LTankTracksTurn.m01" 30 wrap wait propagate "RightTrack" sfx 259 alias "human_light_tank_1_track_right" "tank 2" group ANIMS loop;ENGINES loop
  1203.  
  1204.     fireanimate primary 0 "anim\LTankPrimaryFire.m01" 10
  1205.     ; propagate "Barrel1"
  1206.     fireanimate secondary 0 "anim\LTankSecondaryFire.m01" 10 propagate "SecodaryG"
  1207. ;    fireanimate secondary 0 "anim\LTankSecondaryFire.m01" 10 propagate "SecodaryG"
  1208.     schematic "hud\eweapons\e-logo64.tga"
  1209. ;    cockpit "human tank cockpit"
  1210.     joints
  1211.         pos "LeftTrack"
  1212.             min -.07 0 0
  1213.             max .07 0 0
  1214.             stiffness .999 1 1
  1215.             style rotational
  1216.         pos "RightTrack"
  1217.             min -.07 0 0
  1218.             max .07 0 0
  1219.             stiffness .999 1 1
  1220.             style rotational
  1221.     weaponry "HUMAN_PLASMA_2"
  1222.  
  1223.  
  1224.  
  1225. #****************** 
  1226. type "human heavy tank 2" //tank re-done by Gary
  1227.     objfile "eweapons\ia2\Gtank.ia2" 
  1228.     ;objfile lod 1 "eweapons\ia2\1\Gtank.ia2" 
  1229.     ;objfile lod 2 "eweapons\ia2\2\Gtank.ia2" 
  1230.     ;objfile lod 3 "eweapons\ia2\3\Gtank.ia2" 
  1231.     scale 5
  1232.     group "human"
  1233.         subgroup "human ground"    //"human air"
  1234.     symbol "medium ground"
  1235.     icon_on
  1236.     hitpoints    80
  1237.     points    200
  1238.     dynamics "tank"
  1239.         linear_thrust 12 12 12
  1240.         angular_thrust .02 .02 .02
  1241.         COG 0 -1 -.25
  1242.         throttle_ramp .02 .04
  1243.         static_friction 1 1 .5
  1244.         kinetic_friction 1 1 .4
  1245.         pitchob "Gun1a" range 0 .7 rate 0.005
  1246.         yawob "turret" range -0.75 0.75 rate 0.005
  1247.         turn_ramp .02 .07
  1248.         density 9
  1249.     ;sfx "engines\tank stationary" group ENGINES loop
  1250.     sfx 260 alias "human_heavy_tank_2_engine" "engines\tank stationary" group ENGINES loop
  1251.     tracks
  1252.      left "anim\Trackmove.m01" 30 wrap wait propagate "LLink01" propagate_to "LLink14"
  1253.      right "anim\Trackmove.m01" 30 wrap wait propagate "RLink01" propagate_to "RLink14"
  1254.     fireanimate primary 0 "anim\Gunrecoil.m01" 10
  1255.     schematic "hud\eweapons\e-logo64.tga"
  1256.     ;explode_sfx "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  1257.     explode_sfx 261 alias "human_heavy_tank_2_explosion" "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  1258. ;    cockpit "human tank cockpit1"
  1259.  
  1260.     
  1261.  
  1262. #****************** GI Joe Trooper
  1263. type "gi"
  1264.     objfile "eweapons\ia2\gi_hi.ia2"
  1265. ;    objfile lod 1"eweapons\ia2\gi.ia2"
  1266.     objfile lod 1 "eweapons\ia2\1\gi.ia2"
  1267.     objfile lod 2 "eweapons\ia2\2\gi.ia2"
  1268.     objfile lod 3 "eweapons\ia2\3\gi.ia2"
  1269.     scale 5
  1270.     group "human"
  1271.         subgroup "human ground"    //"human air"
  1272.     hitpoints    150
  1273.     points    -500
  1274. ;    symbol "light ground"
  1275. ;    icon_on
  1276. ;    lod1bias 220    ;30
  1277.     lod1bias 160    ;30
  1278.     dynamics "mech"
  1279.         linear_thrust 4 4 4
  1280.         angular_thrust .01 .01 .01
  1281.         throttle_ramp 1 1
  1282.         static_friction 1 1 1    //.4    //.8
  1283.         kinetic_friction 1 1 1    //.3    //.7
  1284.         COG 0 -1 0
  1285.         density 1000000
  1286. //    dynamics "flat"
  1287. //    dynamics "man"
  1288. ;;        linear_thrust 3 3 3  // run speed approx
  1289. ;;        linear_drag 1 1 1
  1290. ;;    COG 0 -.75 0
  1291. ;;    angular_inertia 25 25 1
  1292. ;;    angular_thrust .005 .005 .005
  1293. //    fireprep primary "anim\giaim.M01" 16
  1294. //    fireanimate primary 0 "anim\gifire.m01" 12 wrap
  1295.     useranim 0 "anim\giwalk.m01" 36 wrap nostrip //24
  1296.     useranim 1 "anim\gifire.m01" 12    wrap nostrip//12                 
  1297.     useranim 2 "anim\girunfire.m01" 16 wrap nostrip//16
  1298. //    useranim 3 "anim\girun.m01" 22 wrap nostrip//16
  1299.     useranim 3 "anim\GI_newrun.M01"    18    wrap nostrip
  1300.     useranim 4 "anim\gideathb.m01" 30 wait nostrip//20
  1301.     useranim 5 "anim\gideathf.m01" 30 wait nostrip//20
  1302.     useranim 6 "anim\giaim.m01" 16 wait nostrip//16
  1303.     useranim 7 "anim\gideathf.m01" 100 wait nostrip//20
  1304.     useranim 8 "anim\gitenshun.m01" 2 nostrip//20
  1305.     useranim 9 "anim\giposea.m01" 2 nostrip//20
  1306.     useranim 10 "anim\gikneel.m01" 30 wait nostrip//20
  1307.     useranim 11 "anim\gitenlook.m01" 120 wait nostrip//20
  1308.     useranim 12 "anim\gilightup.m01" 120 wait nostrip//20
  1309.     useranim 13 "anim\gimarch.m01" 24 wrap nostrip//20
  1310.     useranim 14 "anim\gicaswalk.m01" 35 wrap nostrip//20
  1311.     useranim 15 "anim\gikneelook.m01" 50 wait nostrip//20
  1312.     useranim 16 "anim\GI_run2kneelpartA.m01" 11 nostrip//11 wait nostrip
  1313.     useranim 17 "anim\GI_run2kneelpartB.m01" 24 nostrip
  1314.     useranim 18 "anim\GI_kickingdust.m01" 239 wait nostrip
  1315.     useranim 19 "anim\gideada.m01" 10 wait nostrip
  1316.     useranim 20 "anim\gideadb.m01" 10 wait nostrip
  1317.     useranim 21 "anim\gideadc.m01" 10 wait nostrip
  1318.     useranim 22 "anim\gisurrender.m01" 130 wait nostrip
  1319.     useranim 23 "anim\gigrenade.m01" 60 wait nostrip
  1320.     useranim 24    "anim\GI_sneaky.m01" 60 wrap nostrip
  1321.     useranim 25 "anim\GI_shuffle.m01" 25 wrap nostrip
  1322.     useranim 26 "anim\GI_gen_Talk.M01" 139 wrap nostrip
  1323.     useranim 27 "anim\GI_noisy.M01" 200 nostrip
  1324. //    useranim 28 "anim\GI_newrun.M01"    18    wrap nostrip
  1325.  
  1326.  
  1327.     weaponry
  1328.         "LASER_BEAM_Y"
  1329.                
  1330.  
  1331. //****************** GI Blackhed
  1332. type "giblackhed"
  1333.     objfile as "gi"        ;copies structure of "gi"
  1334.  
  1335. objectelement "HEAD64"
  1336.     objfile "eweapons\ia2\blackhed_hi.ia2"
  1337.     objfile lod 1 "eweapons\ia2\blackhed.ia2"
  1338.     scale 5
  1339.  
  1340. //****************** GI Caphead
  1341. type "gicaphead"
  1342.     objfile as "gi"        ;copies structure of "gi"
  1343.  
  1344. objectelement "HEAD64"
  1345.     objfile "eweapons\ia2\caphead.ia2"
  1346.     scale 5
  1347.  
  1348. //****************** GI Sarge
  1349. type "gisarge"
  1350.     objfile as "gi"        ;copies structure of "gi"
  1351.  
  1352. objectelement "HEAD64"
  1353.     objfile "eweapons\ia2\sargehed_hi.ia2"
  1354.     objfile lod 1 "eweapons\ia2\sargehed.ia2"
  1355.     scale 5
  1356.  
  1357. #****************** GI jane
  1358.  
  1359. type "gijane"
  1360.     objfile "eweapons\ia2\gijane_hi.ia2"
  1361.     objfile lod 1 "eweapons\ia2\gijane.ia2"
  1362.     scale 5
  1363.     useranim 0 "anim\giwalk.m01" 36 wrap nostrip //24
  1364.     useranim 1 "anim\gifire.m01" 12    wrap nostrip//12                 
  1365.     useranim 2 "anim\girunfire.m01" 16 wrap nostrip//16
  1366.     useranim 3 "anim\girun.m01" 22 wrap nostrip//16
  1367.     useranim 4 "anim\gideathb.m01" 30 wait nostrip//20
  1368.     useranim 5 "anim\gideathf.m01" 30 wait nostrip//20
  1369.     useranim 6 "anim\giaim.m01" 16 wait nostrip//16
  1370.     useranim 7 "anim\gideathf.m01" 100 wait nostrip//20
  1371.     useranim 8 "anim\gitenshun.m01" 2 nostrip//20
  1372.     useranim 9 "anim\giposea.m01" 2 nostrip//20
  1373.     useranim 10 "anim\gikneel.m01" 30 wait nostrip//20
  1374.     useranim 11 "anim\gitenlook.m01" 120 wait nostrip//20
  1375.     useranim 12 "anim\gilightup.m01" 120 wait nostrip//20
  1376.     useranim 13 "anim\gimarch.m01" 24 wrap nostrip//20
  1377.     useranim 14 "anim\gicaswalk.m01" 35 wrap nostrip//20
  1378.     useranim 15 "anim\gikneelook.m01" 50 wait nostrip//20
  1379.     useranim 16 "anim\GI_run2kneelpartA.m01" 11 nostrip//11 wait nostrip
  1380.     useranim 17 "anim\GI_run2kneelpartB.m01" 24 nostrip
  1381.     useranim 18 "anim\GI_kickingdust.m01" 239 wait nostrip
  1382.     useranim 19 "anim\gideada.m01" 10 wait nostrip
  1383.     useranim 20 "anim\gideadb.m01" 10 wait nostrip
  1384.     useranim 21 "anim\gideadc.m01" 10 wait nostrip
  1385.     useranim 22 "anim\gisurrender.m01" 130 wait nostrip
  1386.     useranim 23 "anim\gigrenade.m01" 60 wait nostrip
  1387.     useranim 24    "anim\GI_sneaky.m01" 60 wrap nostrip
  1388.     useranim 25 "anim\GI_shuffle.m01" 25 wrap nostrip
  1389.  
  1390. #****************** GI no gun
  1391.  
  1392. type "ginogun"
  1393.     objfile as "gi"        ;copies structure of "gi"
  1394.  
  1395.     objectelement "M2213"
  1396.         noob
  1397.     scale 5
  1398.  
  1399. #******************
  1400.  
  1401. type "campoint"
  1402.        objfile "aweapons\ia2\explo1.ia2" scale 1
  1403.     scale 1
  1404.     dynamics "alien"
  1405.          linear_thrust 14 14 14
  1406.         angular_thrust .005 .006 .006
  1407.         angular_damping 1 9 9
  1408.         linear_damping .01 .01 1
  1409.         linear_drag .95 .95 .95
  1410.         bank_rate .1
  1411.         bank_limit .4
  1412.  
  1413. #========================================================
  1414.  
  1415. objectelement type "human mobile missile launcher" "PC-Core"    ;base object of epcarrier
  1416.     dynamics "tank"
  1417.         pitchob "At-At Body" range -.1 .98 rate 0.01
  1418.         yawob "Base" range -1.25 1.25 rate 0.02
  1419.         linear_thrust 15 15 15
  1420.         angular_thrust .04 .04 .04
  1421.         static_friction 1 1 .5
  1422.         kinetic_friction 1 1 .4
  1423.         COG 0 -1 0 ;0 -.95 -.25
  1424.         throttle_ramp .02 .02 ;.03 .04
  1425.         angular_inertia 2 2 2
  1426.         angular_drag .8 .8 .8 
  1427.         turn_ramp .02 .04
  1428.         linear_drag .8 .8 .9
  1429.         density 9
  1430. ;    call "additional_cannons"
  1431.     call "additional_cannonsb"
  1432.  
  1433.  
  1434. objectelement type "human mobile atat gun" "PC-Core"
  1435.     dynamics "tank"
  1436.         pitchob "At-At Body" range -.1 .98 rate 0.01
  1437.         yawob "At-At Base" range -1.25 1.25 rate 0.02
  1438.         linear_thrust 15 15 15
  1439.         angular_thrust .04 .04 .04
  1440.         static_friction 1 1 .5
  1441.         kinetic_friction 1 1 .4
  1442.         COG 0 -1 0 ;0 -.95 -.25
  1443.         throttle_ramp .02 .02;.03 .04
  1444.         angular_inertia 2 2 2
  1445.         turn_ramp .02 .04
  1446.         angular_drag .8 .8 .8 
  1447.         linear_drag .8 .8 .9
  1448.         density 9
  1449. ;    call "additional_cannons"
  1450.     call "additional_cannonsb"
  1451.  
  1452. #****************** Transporter
  1453. type "human Transporter"
  1454.     objfile "eweapons\ia2\jumpshipbig.ia2" 
  1455.     objfile lod 1 "eweapons\ia2\jumpshipbig.ia2" 
  1456.     objfile lod 2 "eweapons\ia2\jumpshipbig.ia2" 
  1457.     objfile lod 3 "eweapons\ia2\jumpshipbig.ia2" 
  1458.     scale 7
  1459.     group "human"
  1460.     subgroup "human air"
  1461.     symbol "medium air"
  1462.     icon_on
  1463.     ;hitpoints    400
  1464.     hull_strength 500
  1465.     shield_strength 1000
  1466.     points    1500
  1467.     dynamics "alien"
  1468. //        angular_thrust .004 .004 .004
  1469. //        angular_damping 1 12 12
  1470. //        bank_rate .1
  1471. //        bank_limit .15
  1472. //        linear_thrust 10 10 1.7
  1473. //        linear_drag .8 .8 .98
  1474. ;        angular_thrust .0005 .008 .004
  1475. ;        angular_damping 1 8 8
  1476.         angular_thrust .001 .008 .004
  1477.         angular_damping 1 8 8
  1478.         bank_rate .14
  1479.         bank_limit .14
  1480.         linear_thrust 9 9 2
  1481.         linear_drag .8 .8 .98
  1482.         hover_height -1
  1483.     ;sfx "22 Alien Craft\Mid\Alien_Craft_Medium_10"  group ENGINES loop // NEW - Andys    (Human Jumpship)
  1484.     sfx 262 alias "human_transporter_engine" "22 Alien Craft\Mid\Alien_Craft_Medium_10"  group ENGINES loop // NEW - Andys    (Human Jumpship)
  1485.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  1486.     explode_sfx 263 alias "human_transporter_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  1487.     ;useranim 0 "anim\JumpShipBigRampDown.M01" 60 sfx "structures\structure med 1" group STRUCTURES
  1488.     ;useranim 1 "anim\JumpShipBigHatchDown.M01" 60 sfx "structures\structure med 1" group STRUCTURES
  1489.     useranim 0 "anim\JumpShipBigRampDown.M01" 60 sfx 264 alias "human_transporter_rampdown" "structures\structure med 1" group STRUCTURES
  1490.     useranim 1 "anim\JumpShipBigHatchDown.M01" 60 sfx 265 alias "human_transporter_hatchdown" "structures\structure med 1" group STRUCTURES
  1491.     schematic "hud\eweapons\e-logo64.tga"
  1492. ;    cockpit "human flying cockpit"
  1493.     ;landing "anim\JumpShipBigHatchDown.M01" 60 sfx "structures\structure med 1" group STRUCTURES
  1494.     landing "anim\JumpShipBigHatchDown.M01" 60 sfx 266 alias "human_transporter_landinghatchdown" "structures\structure med 1" group STRUCTURES
  1495.  
  1496.  
  1497. // gas tanks that are attached in script to above
  1498. type "human transporter tanks"
  1499.     objfile "eweapons\ia2\jumpshipbigtanks.ia2" 
  1500.     objfile lod 1 "eweapons\ia2\jumpshipbigtanks.ia2" 
  1501.     objfile lod 2 "eweapons\ia2\jumpshipbigtanks.ia2" 
  1502.     objfile lod 3 "eweapons\ia2\jumpshipbigtanks.ia2" 
  1503.     scale 7
  1504.     group "human"
  1505.     subgroup "human air"
  1506.     symbol "medium air"
  1507.     icon_on
  1508.     ;hitpoints    400
  1509.     hull_strength 500
  1510.     shield_strength 1000
  1511.     points    1500
  1512.     dynamics "alien"
  1513.         angular_thrust .001 .008 .004
  1514.         angular_damping 1 8 8
  1515.         bank_rate .14
  1516.         bank_limit .14
  1517.         linear_thrust 9 9 2
  1518.         linear_drag .8 .8 .98
  1519.  
  1520.  
  1521.  
  1522. type "human dreadnaught"
  1523.     objfile "eweapons\ia2\dreadnaught.ia2"
  1524.     objfile lod 1 "eweapons\ia2\1\dreadnaught.ia2"
  1525.     objfile lod 2 "eweapons\ia2\2\dreadnaught.ia2"
  1526.     objfile lod 3 "eweapons\ia2\3\dreadnaught.ia2"
  1527.     scale 5
  1528.     group "human"
  1529.         subgroup "human air"
  1530.     symbol "heavy air"
  1531.     icon_on
  1532.     hitpoints    150
  1533.     points    500
  1534.     dynamics "alien"
  1535.     linear_thrust 2 2 2
  1536.     ;sfx "22 Alien Craft\Comdex Motherships\MOTHER_5" group ZOOMFX group ENGINES loop // NEW - Andys (Mothership)
  1537.     sfx 267 alias "human_dreadnaught_engine" "22 Alien Craft\Comdex Motherships\MOTHER_5" group ZOOMFX group ENGINES loop // NEW - Andys (Mothership)
  1538.     launch
  1539.         pos -2000 100 -18500
  1540.         forward -1 0 0
  1541.         anim "anim/DreadnaughtLDoor5Open.m01" 60
  1542.         pos 2000 100 -18500
  1543.         forward 1 0 0
  1544.         anim "anim/DreadnaughtRDoor5Open.m01" 60
  1545.         pos -2000 100 -15200
  1546.         forward -1 0 0
  1547.         anim "anim/DreadnaughtLDoor4Open.m01" 60
  1548.         pos 2000 100 -15200
  1549.         forward 1 0 0
  1550.         anim "anim/DreadnaughtRDoor4Open.m01" 60
  1551.         pos -2000 100 -11800
  1552.         forward -1 0 0
  1553.         anim "anim/DreadnaughtLDoor3Open.m01" 60
  1554.         pos 2000 100 -11800
  1555.         forward 1 0 0
  1556.         anim "anim/DreadnaughtRDoor3Open.m01" 60
  1557.         pos -2000 100 -8500
  1558.         forward -1 0 0
  1559.         anim "anim/DreadnaughtLDoor2Open.m01" 60
  1560.         pos 2000 100 -8500
  1561.         forward 1 0 0
  1562.         anim "anim/DreadnaughtRDoor2Open.m01" 60
  1563.         pos -2000 100 -5200
  1564.         forward -1 0 0
  1565.         anim "anim/DreadnaughtLDoor1Open.m01" 60
  1566.         pos 2000 100 -5200
  1567.         forward 1 0 0
  1568.         anim "anim/DreadnaughtRDoor1Open.m01" 60
  1569.     useranim 0 "anim\DreadnaughtRadar360.M01" 60 wrap
  1570.     ;useranim 1 "anim\DreadnaughtLDoor1Open.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1571.     ;useranim 2 "anim\DreadnaughtLDoor2Open.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1572.     ;useranim 3 "anim\DreadnaughtLDoor3Open.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1573.     ;useranim 4 "anim\DreadnaughtLDoor4Open.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1574.     ;useranim 5 "anim\DreadnaughtLDoor5Open.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1575.     ;useranim 6 "anim\DreadnaughtRDoor1Open.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1576.     ;useranim 7 "anim\DreadnaughtRDoor2Open.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1577.     ;useranim 8 "anim\DreadnaughtRDoor3Open.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1578.     ;useranim 9 "anim\DreadnaughtRDoor4Open.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1579.     ;useranim 10 "anim\DreadnaughtRDoor5Open.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1580.     ;useranim 11 "anim\DreadnaughtAllDoorsOpen.M01" 60 sfx  "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1581.     
  1582.     useranim 1 "anim\DreadnaughtLDoor1Open.M01" 60 sfx 268 alias "human_dreadnaught_l_door1open" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1583.     useranim 2 "anim\DreadnaughtLDoor2Open.M01" 60 sfx 269 alias "human_dreadnaught_l_door2open" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1584.     useranim 3 "anim\DreadnaughtLDoor3Open.M01" 60 sfx 270 alias "human_dreadnaught_l_door3open" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1585.     useranim 4 "anim\DreadnaughtLDoor4Open.M01" 60 sfx 271 alias "human_dreadnaught_l_door4open" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1586.     useranim 5 "anim\DreadnaughtLDoor5Open.M01" 60 sfx 272 alias "human_dreadnaught_l_door5open" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1587.     useranim 6 "anim\DreadnaughtRDoor1Open.M01" 60 sfx 273 alias "human_dreadnaught_r_door1open" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1588.     useranim 7 "anim\DreadnaughtRDoor2Open.M01" 60 sfx 274 alias "human_dreadnaught_r_door2open" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1589.     useranim 8 "anim\DreadnaughtRDoor3Open.M01" 60 sfx 275 alias "human_dreadnaught_r_door3open" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1590.     useranim 9 "anim\DreadnaughtRDoor4Open.M01" 60 sfx 276 alias "human_dreadnaught_r_door4open" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1591.     useranim 10 "anim\DreadnaughtRDoor5Open.M01" 60 sfx 277 alias "human_dreadnaught_r_door5open" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1592.     useranim 11 "anim\DreadnaughtAllDoorsOpen.M01" 60 sfx 278 alias "human_dreadnaught_all_dooropen" "hydraulicnoises\hydraulic 6" min 1000 max 23000
  1593.  
  1594.  
  1595.     call "moistureextracter"
  1596.     schematic "hud\aweapons\a-logo64.tga"
  1597.     bad_avoidance
  1598.  
  1599. #****************** 
  1600. type "human fighter 4"
  1601.     objfile "eweapons\ia2\e-fight1.ia2" 
  1602.     scale 5
  1603.     group "human"
  1604.         subgroup "human air"
  1605.     symbol "light air"
  1606.     icon_on
  1607.     ;hitpoints    100
  1608.     hull_strength 200
  1609.     shield_strength 500
  1610.     points    100
  1611.     dynamics "alien"
  1612.         angular_thrust .002 .002 .001
  1613.         angular_damping 12 12 12
  1614.         bank_rate .10
  1615.         bank_limit .18
  1616.         linear_thrust 8 8 8
  1617.         linear_drag .9 .9 .94
  1618.  
  1619.         target_offset 0 -.15 0
  1620.  
  1621.     transferable true
  1622.     ;sfx "22 Alien Craft\Mid\Alien_Craft_Medium_08"  group ENGINES loop // NEW - Andys (Human fighter 4)
  1623.     sfx 279 alias "human_fighter_4_engine" "22 Alien Craft\Mid\Alien_Craft_Medium_08"  group ENGINES loop // NEW - Andys (Human fighter 4)
  1624. ;    sfx "engines\jet"  group ENGINES loop 
  1625.     landing "anim\E-Fight1LandGear.M01" 60
  1626.     ;useranim 0 "anim\E-Fight1LandGear.M01" 60 sfx "44SMALLPOD\smallpod6" group ANIMS
  1627.     useranim 0 "anim\E-Fight1LandGear.M01" 60 sfx 280 alias "human_fighter_4_useranim_0" "44SMALLPOD\smallpod6" group ANIMS
  1628.     ;useranim 1 "anim\E-Fight1LandGear.M01" 60 reverse sfx "44SMALLPOD\smallpod6" group ANIMS
  1629.     useranim 1 "anim\E-Fight1LandGear.M01" 60 reverse sfx 281 alias "human_fighter_4_useranim_1" "44SMALLPOD\smallpod6" group ANIMS
  1630.     ;explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  1631.     explode_sfx 282 alias "human_fighter_4_explosion" "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  1632.     schematic "hud\eweapons\lbomber64.tga"
  1633.     weaponry
  1634.         "HUMAN_LASER_BEAM_1"
  1635.                             
  1636. /*
  1637. #****************** 
  1638. type "human fighter 5"
  1639.     objfile "eweapons\ia2\e-fight2.ia2" 
  1640.     scale 5
  1641.     group "human"
  1642.         subgroup "human air"
  1643.     symbol "light air"
  1644.     icon_on
  1645.     hitpoints    120
  1646.     points    100
  1647.     dynamics "alien"
  1648.         angular_thrust .002 .002 .001
  1649.         angular_damping 12 12 12
  1650.         bank_rate .10
  1651.         bank_limit .18
  1652.         linear_thrust 8 8 8
  1653.         linear_drag .9 .9 .94
  1654.  
  1655. ;        angular_thrust .004 .007 .007
  1656. ;        angular_damping 9 9 9
  1657. ;        bank_rate .17
  1658. ;        bank_limit .44
  1659. ;        linear_thrust 12 12 2.6
  1660. ;        linear_drag .8 .8 .98
  1661.  
  1662. ;        linear_thrust 9 9 9
  1663. ;        angular_thrust .004 .004 .004
  1664. ;        angular_damping 8 8 8
  1665. ;         linear_damping .6 .6 1
  1666. ;         linear_drag .95 .95 .95
  1667. ;        bank_rate .1
  1668. ;        bank_limit .2
  1669.     transferable true
  1670.     sfx "22 Alien Craft\Mid\Alien_Craft_Medium_07"  group ENGINES loop // NEW - Andys (Human fighter 5)
  1671. ;    sfx "engines\jet"  group ENGINES loop 
  1672.     landing "anim\E-Fight2LandGear.M01" 60
  1673.     useranim 0 "anim\E-Fight2LandGear.M01" 60
  1674.     useranim 1 "anim\E-Fight2LandGear.M01" 60 reverse
  1675.     explode_sfx "22 EXPLOSIONS\22 Medium Craft Explosion\Medium Craft Explosion.2"  group EXPLOSIONS 
  1676.     schematic "hud\eweapons\lbomber64.tga"
  1677.     weaponry
  1678.         "LASER_BEAM_1"
  1679.  
  1680. */
  1681.  
  1682. #****************** a ship which can join with 2b
  1683. type "human gunship 2acs"
  1684.     objfile as "human gunship 2a"
  1685.     dynamics "alien"
  1686.         angular_thrust 0 0 0
  1687.         angular_damping 0 0 0
  1688.         bank_rate 0
  1689.         bank_limit 0
  1690.         linear_thrust 0 0 1
  1691.         linear_drag 0 0 1
  1692.         angular_drag 0 0 0
  1693.  
  1694.     ;sfx "22 Alien Craft\Mid\Alien_Craft_Medium_22"  group ENGINES loop
  1695.     sfx 283 alias "human_gunship_2acs_engine" "22 Alien Craft\Mid\Alien_Craft_Medium_22"  group ENGINES loop
  1696.     useranim 0 "anim\Gunship2aDockingArmsClose.M01" 120;30 
  1697.  
  1698. #****************** a ship which can join with 2a
  1699. type "human gunship 2bcs"
  1700.     objfile as "human gunship 2b"
  1701.     dynamics "alien"
  1702.         angular_thrust 0 0 0
  1703.         angular_damping 0 0 0
  1704.         bank_rate 0
  1705.         bank_limit 0
  1706.         linear_thrust 0 0 1
  1707.         linear_drag 0 0 1
  1708.         angular_drag 0 0 0
  1709.  
  1710.     ;sfx "22 Alien Craft\Mid\Alien_Craft_Medium_21"  group ENGINES loop
  1711.     sfx 284 alias "human_gunship_2bcs_engine" "22 Alien Craft\Mid\Alien_Craft_Medium_21"  group ENGINES loop
  1712.     useranim 0 "anim\Gunship2bTailFinUp.M01" 120 ;30  
  1713.  
  1714.  
  1715. #****************** Human planetary bomb
  1716.  
  1717. type "human bomb"
  1718.     objfile "eammo\ia2\bomb.ia2" 
  1719.     scale 5
  1720.     group "human"
  1721. //        subgroup "human land"
  1722.     symbol "gun pod"
  1723.     icon_on
  1724.     ;hitpoints    1000
  1725.     hull_strength 1000
  1726.     shield_strength 400
  1727.     points    1500
  1728.     dynamics "gun"
  1729.         angular_thrust .07 .07 .07
  1730.         angular_drag .4 .4 .4
  1731.      useranim 0 "anim\bomb.M01" 260
  1732.     ;explode_sfx "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  1733.     explode_sfx 285 alias "human_bomb_explosion" "22 EXPLOSIONS\22 Medium Struct_Explosion\Medium Struct_Explosion.2"  group EXPLOSIONS 
  1734.  
  1735.  
  1736.  
  1737. //
  1738. pitchyawfudge "human mobile missile launcher" 2
  1739.  
  1740. //
  1741. /*
  1742. type "human morph fighter"
  1743. name "human morph fighter"
  1744.     objfile "aweapons\ia2\morphplanenv.ia3" 
  1745.     scale 5
  1746.     group "human"
  1747.     subgroup "human air"
  1748.     morph "human morph tank"
  1749.     hitpoints    500
  1750.     points    -1500
  1751.     symbol "light air"
  1752.     icon_on
  1753.     dynamics "alien" flight
  1754.         angular_thrust .0045 .0052 .0052
  1755.         angular_damping 1 9 9
  1756.         bank_rate .15
  1757.         bank_limit .44
  1758.         linear_thrust 16 16 4.5
  1759.         linear_drag .8 .8 .98
  1760.         angular_drag .95 .95 .95
  1761.         COG 0 0 -0.5
  1762.         wobble_range .05 1 .05 //random settings for range
  1763.         wobble_speed .005 .0 .005 //max speed per frame
  1764.     transferable true
  1765.     schematic "hud\aweapons\a-logo64.tga"
  1766.     sfx "22 EARTH CRAFT\Dreadnaught Engines\dreadnaught_engine3" group ENGINES loop 
  1767.     cockpit "alien flying cockpit"
  1768.     weaponry "HUMAN_LASER_BEAM_1"
  1769.  
  1770. //*********************************************************************
  1771. type "humanmorphtankdummy"
  1772.     objfile "aweapons\ia2\morphtankdummy.ia2" 
  1773.  
  1774. type "xhuman morph tank"
  1775.     objfile "aweapons\ia2\morphtanknv.ia3" 
  1776.     scale 5
  1777. child_nfixed "x2"
  1778.     objfile as "humanmorphtankdummy"
  1779.     position 0 90 80
  1780. //*********************************************************************
  1781. type "human morph tank"
  1782.     objfile as "xhuman morph tank"
  1783.     group "alien"
  1784.         subgroup "human ground"    //"human air"
  1785.     morph "human morph fighter"
  1786.     hitpoints 500
  1787.     points    -1500
  1788.     symbol "medium ground"
  1789.     icon_on
  1790.     dynamics "tank" flight
  1791.         linear_thrust 20 20 20 //45 45 45
  1792.         angular_thrust .03 .03 .03
  1793.         throttle_ramp .02 .02
  1794.         turn_ramp .02 .1
  1795.         static_friction 1 1 .3
  1796.         kinetic_friction 1 1 .3
  1797.         COG 0 -.8 0
  1798.         density 9
  1799.         angular_drag .95 .95 .95   //******** ADDED 7/9/2000
  1800.         pitchob "Child" range -.05 .5 rate .1
  1801.         yawob "parent" range -2 2
  1802.  
  1803.     transferable true
  1804.     schematic "hud\aweapons\a-logo64.tga"
  1805.     sfx "engines\aircraft small 1" group ENGINES loop 
  1806.     cockpit "alien tank cockpit"
  1807.     weaponry "HUMAN_PLASMA_2"
  1808.     cannons
  1809.        pos 0 0 10 "Child"
  1810.  
  1811. #****************** buggy for 2 grunts
  1812. type "human car 1"
  1813.     objfile "eweapons\ia2\carrier04-04.ia2" 
  1814.     scale 5
  1815.     group "human"
  1816.         subgroup "human air"
  1817.     symbol "light ground" 
  1818.     icon_on
  1819.     hitpoints    100
  1820.     points    200
  1821.     dynamics "tank"
  1822.         linear_thrust 24 24 24
  1823.         angular_thrust .02 .02 .02
  1824.         COG 0 -1 0
  1825.         density 1
  1826.         kinetic_friction 1 1 .9
  1827. ;    transferable true
  1828.     schematic "hud\eweapons\e-logo64.tga"
  1829.     joints
  1830.         pos "Cylinder04"
  1831.             min 0 -.1 0
  1832.             max 0 40 0
  1833.             stiffness 1 .99 1
  1834.             style translational
  1835.         pos "Cylinder05"
  1836.             min 0 -.1 0
  1837.             max 0 40 0
  1838.             stiffness 1 .99 1
  1839.             style translational
  1840.         pos "Cylinder06"
  1841.             min 0 -.1 0
  1842.             max 0 40 0
  1843.             stiffness 1 .99 1
  1844.             style translational
  1845.         pos "Cylinder07"
  1846.             min 0 -.1 0
  1847.             max 0 40 0
  1848.             stiffness 1 .99 1
  1849.             style translational
  1850.  
  1851. #****************** 
  1852. type "human car 2"
  1853.     objfile "eweapons\ia2\carrier06-05.ia2" 
  1854.     scale 5
  1855.     group "human"
  1856.         subgroup "human ground"    //"human air"
  1857. //        subgroup "human land"
  1858.     symbol "light ground"
  1859.     icon_on
  1860.     hitpoints    100
  1861.     points    200
  1862.     dynamics "tank"
  1863.         linear_thrust 10 10 10
  1864.         COG 0 -.75 0
  1865. ;    transferable true
  1866.     schematic "hud\eweapons\e-logo64.tga"
  1867.  
  1868. #****************** 
  1869. type "human car 3"
  1870.     objfile "eweapons\ia2\carrier12-5.ia2" 
  1871.     scale 5
  1872.     group "human"
  1873.         subgroup "human ground"    //"human air"
  1874. //        subgroup "human land"
  1875.     symbol "light ground"
  1876.     icon_on
  1877.     hitpoints    100
  1878.     points    200
  1879.     dynamics "tank"
  1880.         linear_thrust 10 10 10
  1881.         COG 0 -.75 0
  1882. ;    transferable true
  1883.     schematic "hud\eweapons\e-logo64.tga"
  1884.  
  1885. #****************** 
  1886. type "human car 4"
  1887.     objfile "eweapons\ia2\carrier2b.ia2" 
  1888.     scale 5
  1889.     group "human"
  1890.         subgroup "human ground"    //"human air"
  1891. //        subgroup "human land"
  1892.     symbol "light ground"
  1893.     icon_on
  1894.     hitpoints    100
  1895.     points    200
  1896.     dynamics "tank"
  1897.         linear_thrust 24 24 24
  1898.         angular_thrust .02 .02 .02
  1899.         COG 0 -1 0
  1900.         density 9
  1901.         static_friction 1 1 .5
  1902.         kinetic_friction 1 1 .1
  1903. ;    transferable true
  1904.     joints
  1905.         pos "Cylinder01"
  1906.             min -.6 0 0
  1907.             max .6 0 0
  1908.             stiffness .999 1 1
  1909.             style rotational
  1910.         pos "Cylinder02"
  1911.             min -.6 0 0
  1912.             max .6 0 0
  1913.             stiffness .999 1 1
  1914.             style rotational
  1915.         pos "Cylinder03"
  1916.             min -.6 0 0
  1917.             max .6 0 0
  1918.             stiffness .999 1 1
  1919.             style rotational
  1920.         pos "Cylinder04"
  1921.             min -.6 0 0
  1922.             max .6 0 0
  1923.             stiffness .999 1 1
  1924.             style rotational
  1925.     schematic "hud\eweapons\e-logo64.tga"
  1926.  
  1927. */
  1928.  
  1929.